In early 2022 R1 versions if multiple batches were transmitted on the same day for multiple providers and Medicare issued the same Claim Id for two of those batches, Medilink may incorrectly attribute the payment report to the wrong batch number.
We have since produced a fix in the latest update, however, there is also a tool here that you can run (linked below).
This tool will find payment reports that had the wrong batch number, and it will revert those batches to unpaid. You should re-run the standard Processing step to process them.
https://www.medilink.com.au/Medilink.Tools.FixPaymentReportBatchNumber.zip
OR you may have it in Launcher: