If you have an STM-1 with worker and protection path, that suggests they are they linked in some way? I suspect MSP has been set up between you and your provider. As a result you actually only have one cct that is protected rather than 2 ccts one used as a main/worker path and one a protection. MSP explains why the injected errors on the worker are seen on the protection and the protection test doesn’t work as you expected.
To clear AU-PJE errors either move the loop closer or get the provider to investigate. I suspect a possible sync / clocking issue.