whats the total size of your memory reader after you pass this to it?
FMemoryReader FromBinary = FMemoryReader(TheBinaryArray, true);
I get a value of 51 after loading my file in the binary array. The file contains a single struct with 4 properties in it.
Its messes up the seek positions.
Anyone got any ideas?