We are using the realtime C++ SDK to handle market data. For reproducibility we log the "raw" (getAsHex()) bytes of each message.
We have observed that sometimes, especially when connecting after market open, we get refinitiv::ema::access::StatusMsg messages for whom if we call getAsHex() on, we get an empty EmaBuffer.
Is this expected? How might we serialise such messages in a binary format? Under what circumstances might messages have empty hex buffers?