This isn’t exactly true?
It is best to Yield the code per Request, if you don’t, it is generally what causes a Queue, So I’m not sure what’s your point here.
You aren’t wrong however, it just not correct to say you shouldn’t use task.wait()
per Request if it’s purpose is to help with Preventing Queues.
The loop breaks it its successful, so you don’t need to check anything there, the if not Condition
is to just Prevent Queues (as already stated)