How many times can we call Citizen.CreateThread(function()
Within reason™, not really something you should worry about. The costs of Citizen.CreateThread is fairly low. I advice to not hold back on those, since it’s not worth the hassle.
Probably due to you not calling it every frame (I’m not aware if you actually should call it every frame )
No see above.
It seems to remove the multiplayer player tag, this is why your “out tags” are flashing?