Error: "Binary stream '0' does not contain a valid BinaryHeader. Possible causes are invalid stream..."
This support note applies to:
- AO Tax (AU)
- AE Tax Series 6 & 8 (AU)
- AE Tax (AU)
In MYOB Tax when lodging via PLS, the returns are stuck at Transmitting status and the MYOB Event Viewer shows the error "Binary stream '0' does not contain a valid BinaryHeader. Possible causes are invalid stream or object version change between serialization and deserialization".
This error generally occurs if the server has not been restarted for more than 2 weeks. Restart your server and check to see if the return is status has updated.
We've also seen this issue happen if a software called Airlock Digital is installed. It's a good idea to talk your IT person and let them of conflict between Airlock digital and PLS lodgment. We've also found that creating an exception in this software may not resolve the issue. If required, you many need to remove Airlock Digital to resolve the issue. Do this with the advice of your IT person.
If you still have an issue, contact us and quote KB 39047.
If you are getting this error when pre-filling a tax return using the ATO Pre-fill, refer to Pre-fill download errors section in Pre-fill FAQs and common errors
MYOB INTERNAL STAFF ONLY
Refer SR# 151204661319
This issue can be caused because of a mismatch between Tax program files.