I'm seeing some strange behaviour on live deployments (both locally and on the terminal) - sometimes, some messages sent through Log will not show up. Changing them to Debug makes them appear. They are timestamped and so should not be deemed as identical to any other messages sent prior.

As such, I'm wondering how exactly Log and Debug differ in a live deployment. I've scoured the source code and documentation and cannot find any immediate differences. They both get enqueued onto the same concurrent queue - although the packet type itself is different. In the documentation, one seems to be sent to the console and the other to a log file.

Can anyone shed any light on this, and perhaps come up with a theory for why my message doesn't appear as a Log but appears when sent as Debug?