Hi Fareed,
I'm not a Protobuf expert, so ... maybe the schema ByteString typing is an ok translation or this could also be a problem... I need to check!
Could you try to replace your generated schema and parser files by those one in the ALEDemonstrator project... and see if you get the same Hex string ? (If it's not already done) If it's working with the ALEDemonstrator files... this will lead us to a problem with your generated Schema and parser files...
Briefly, the fact that you have a problem with only one type of data make me think that there is a problem with your schema or your parser files...
But, we need to be sure before trying to debug them ...
By the way, could you tell us on which version of ALE you are working on ?
Cheer's,
Simon Rousseau, M. Sc.
simon@rioh.io