About the M1 use case it is working as expected when using any OOTB example in NX12.0.2
One idea could be to check the M1 customization in your CCF/ MCF. If that is implemented differently as in the CCF it might behave differently.
With your second request I assume you refer to simulate multiple operation.
It is planned to bring it back into the system, a release is not yet defined.