Game works differently after packaging

I have been trying to make a character select screen, it works in the editor, but not after packaging.
In the editor it chooses the character then goes on the the stage and it works fine, but after packaging, the game always choses the same character

i have also tried setting it up so that in the level blueprint it tries to check again to see what character is selected
but it also only works in the editor

Video LInk of it workin in editor : https://i.gyazo.com/86c8b7fd10a65bd412eed260b135c037.mp4

Video of it not working after packaging : https://i.gyazo.com/7356c9c6e23656f19bf18ef138b3d753.mp4

make sure that your cast not failed after packaged

how can i make sure its not failing?

  1. add text render on your camera of the pawn hierarchy
  2. make node after Cast Global (cast failed exe) - set text in text render “cast failed”

if so make delay before casting

will try, thanks

the cast is not failing, but its still not working
thanks for your help though, will keep trying to fix this