Random battle

Ok so I have made a random encounter system, and was checking to see if anyone can see the issue with my input method, as I am not familiar with using blueprints.

Operates as follows:
Event-branch->rndbtl-oppnlvl(lvlname)
Rndflt-flt*^
Return to overlap as follows
Event-branch
Btlwon-opnlvl(returnlvl)^> <^ btldie(rtrnmmnu)

Functions are not seemingly working beyond battle finishes. Does not return to level on win, or main menu on death. I’ll post a picture once I’m back to my computer.