Audio stops playing randomly

I have to roll back to my previous copy of 4.14 version game where things were fine.

1 thing to note is that in my previous version I used to pause the level when it begins and then used a button to resume the level. The catch here is maybe due to that pause and wait for user input thingy, the engine gets time for executing the functions which are hooked to begin play. When I ran level directly, camera blend didn’t work on begin play. had to ad a 0.1 second delay to get it working. Without that pause sometimes the blueprint functions jus won’t execute even when hooked and enabled breakpoint. The execution jus stops in between. in my case mostly for camera blend and set sound for audio component.

I used to execute level initialization in HUD and widget UI but thought sometimes engine gets messed up due to all BP so shifted the code to level BP. Things went well for a while then got messed up again !

UE4 isn’t that mature for mobile platform compare to unity like not UI particles, no dynamic shadows for ES2 (modulated shadows are inaccurate, cascaded are too heavy) … but I love this engine. Hope to find solution soon !