Skip to content

Level Instance Handling Issue: SteamAudioStaticMeshActor Not Persisting #441

@chenhaoran10

Description

@chenhaoran10

System Information

  • Steam Audio version:4.6.1
  • (If applicable) Unreal Engine version:5.6.0
  • (If applicable) FMOD Studio version:
  • Operating System and version:Windows11

Issue Description
When exporting collision information using FSteamAudioEditorModule::ExportAllLevels() , generated SteamAudioStaticMeshActor instances should persist when switching levels.

Actual behavior: SteamAudioStaticMeshActor instances disappear when switching levels, particularly when a level contains many level instances. The actors fail to save properly.

Steps To Reproduce

  • Create a level with multiple level instances
  • Run the export functionality that triggers FSteamAudioEditorModule::ExportAllLevels()
  • Observe that SteamAudioStaticMeshActor instances are created
  • Switch to a different level and then switch back
  • Notice that the SteamAudioStaticMeshActor instances have disappeared

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions