The current implementation will break any logic that uses multiple ReadRawData() calls to read a variable length SCPI response (length in one call then data in the next). At least Tek MSO6 is affected.
@tomverbeure I believe this was your code originally?