This could be my fault, but when updating the OnStartAuthority and OnStopClient methods in RtsPlayer at 10:17, my if statement for OnStartAUthority also checked the !hasAuthority bool, but the OnStopClient method did not. This is the opposite from your code, where OnStartAuthority method does not check for !hasAuthority and OnStopClient does. Ive attached an image to help explain.
1 Like
I want to emphasise that this could be my mistake, but it is worth double checking