Answered by
6 years ago Edited 6 years ago
"Infinite yield possible," is just saying that it has been multiple seconds, and the child hasn't been found yet. It might be that you made a typo somewhere when you were naming the "MathModule," or it might be that you referenced the wrong parent, and the child does not exist. Also, I think "ServerScriptService," doesn't exist when the game is actually running. Since it's probably a local script, you might have to do something creative with remote events to send something to a non-local script that has the same parent as the "MathModule" and do . . .
1 | local mathModule = script.Parent:WaitForChild( "MathModule" ) |
To be honest, the easiest way would be to change the parent of the "MathModule" to something other than ServerScriptService if possible.