Hi Emanuel,
If you manually edit the PO in ME22 and set the batch number, does it save correctly. When you check the document after save, do you get any errors?
Hopefully this should highlight any potential issues, if any are present.
Cheers,
Katan