I'am trying to Deserialize data from a file in Binary format with the SerializationUtility.DeserializeValue method.
But I have an issue when I try to load the data InvalidOperationException: Invalid binary data stream: could not parse peeked BinaryEntryType byte '189' into a known entry type. For information, when I'am using the JSON format it works very well.
I'm building a save system on top of the Odin Serialization, so if you are interested I can submit issues like that when I encouter Binary or Json serialization problems.
I made a small repro case: https://pastebin.com/Wni5a6Fu You need to add the "TestSerialization" behaviour to an empty GameObject in an empty scene.
In the TestSerialization class you can set the format to use (JSON or Binary). And for saving time, I logged the path to the generated file.
Unity version: 2017.1.0p3.
Odin version: 18.104.22.168
Editor Only is disable, I am using Odin Serialization
OS: Windows 10