Hi,
We have performance issue during invoicing (running in batch). Therefore, it was suggested by Microsoft that we change the Print option to "Current" as the print would take place as part of the posting action which is multithreaded. Instead of inside a single thread at the end.
But when we tested this it’s not working as expected - the batch job has change the value back to "After" by itself when I late look at the job.
This is the parameters setup we use while creating the job:

But after its created we can see that its changed:

The only way that I managed to get the "current" options to stay on a batch job is when we disable Print invoice; Use print management destination and Reduce quantity.
Is it not possible to run the printing as “current” while using print management?