First of all - I’m sure this is somehow rooted in my code, but I’m not really sure what it means and why it’s happening:
Could not send message '<unknown>' from 'game:<unknown>#<unknown>' to '<unknown>:<unknown>'.
It doesn’t happen to me, but I have had it reported from my users. It’s happened both in Windows and Linux.
My biggest clue is that it seems to happen on a new game, and the message in question is from one collection proxy to another. Perhaps something to do with the collection proxies not being loaded? Not sure how that would be possible, because my setup is such that the collection proxy where the message originates (“game”) is loaded after the target collection proxy (“HUD”).
I had HUD set to “async_load” (with “enable” passed as soon as the collection is loaded), with the game not beginning to load until the “proxy_loaded” message was received. Could that be part of the issue? Would changing HUD to regular load make a difference?
Sorry for the vague question, it’s hard for me to troubleshoot this because I can’t reproduce it on my machine.