Infinite Yield Possible on ("ServerControl")

This is likely erroring the code. Load Library was deleted a few years ago and does not function anymore. Since the code is error, the line where you create the event doesnt run and causes the Infinite Yield error in your other script.
View this post to find the replacement for Load Library LoadLibrary is going to be removed on February 3rd
Or, you can replace RbxUtility.Create with Instance.new and update each case it is used accordingly.