I’ve got this scenario and struggle trying to find the solution:
I play an event (which is set to be looping) and save the instance into a variable into my Game Instance.
Open a new level.
Event keeps playing and looping.
When I want to stop it during one of the moments on that level, I get back to my Game Instance, take the variable of this FMOD event instance, and try to stop it, with no success.
This works, if done on the same level, however.
Any ideas why that happening?
I mean, I expect UE4 to kill everything when you load a new level, but I somehow FMOD events keep playing, which probably means UE4 does not touch them? If so, how do I control them on a new level?