somewhat of a solution The screen refreshes (when the angry pop up) to be able to delete the ice because the Broadcast broadcasts at the end of the script (that is why there was nothing otherwise). there might be other ways for the broadcast to register but idk.