What I have tried :
I tried using a Bindable Event which is fired after the Tween:Play() but that didnt
work
I tried restarting my studio, that didnt work
I tried making a new RemoteEvent because maybe the one I was using was bugged? (idk) and that also didnt work either
I even tried putting it on seperate threads using corutiines and task.spawn and NOTHING worked…
If you add a print at the start of the OnClientEvent()? I don’t see why it wouldn’t receive, but something is obviously not working correctly.
If it doesn’t print at the start (before the code) that means something is up with triggering the event, while if does print that then there’s something wrong with the code inside it.
Basically I had a anotther remote that would load the character and I had that after the FunnyMessage remote, weird thing i dont get is it still worked but I guess it messed with the internals of the code IDK
Thank you @ifkpop for all your help, much appreciated duggy