First Time Sound Play = Delayed?

Confirming Bradical’s message: MetaSound is a Solution here - no starting lag anymore.
The Lag was sponsored by MetaSound developers :wink:

To Use it in the C++:

  1. Add “MetasoundEngine” to modules list of PublicDependencyModuleNames.AddRange() in the build.cs
  2. #include “C:/Program Files/Epic Games/UE_5.0/Engine/Plugins/Runtime/Metasound/Source/MetasoundEngine/Public/MetasoundSource.h”
  3. Use UMetaSoundSource instead of USoundCue. For example:
    UPROPERTY(EditDefaultsOnly, BlueprintReadWrite) UMetaSoundSource *MS_Fire_Burst_Sound = 0;
  4. The UAudioComponent can treat MetaSound as well as USoundCue.

And by the way, the MetaSound is providing more powerful way to construct any sound you need much interesting than Sound Cue does.