OnStateAuthority can be listened to whenever I want to know when I have acquired state authority over a CoherenceSync object. But is there a good way to listen for when I have lost the state authority?
Yes, there is. It’s a similar event, called OnStateRemote.
More info in the API docs: Class CoherenceSync | Unity Documentation