I was wondering why my RemoteEvent wasn’t firing, but it seems like it just will not fire in anything but the main thread(IE: not a corutine) and I’m not sure what to do.
Update: It seems also that RemoteEvent will only fire once for every client? I’m very confused right now. Here is the place it us happening: Here is the place.
Second Update: I got an error when I switched to RemoteFunction that says “Script that implemented this callback has been destroyed”. It’s I created the callback in a module and put it in a loading script, required the module and put it into the global table. The same error should be added to the RemoteEvent.