Have you set the proper permissions for BPM archiving?
The running archiving jobs should be cancelled first. Access Java Archiving Cockpit and from the first tab, 'Archiving Monitor', select the running sessions -> Cancel Session.
To access the Java Archiving Cockpit access the NWA --> Operations --> Data and Database --> Java Archiving Cockpit.
You can find further information at Java Archiving Cockpit.
Assign mentioned missing roles:
And assign the following actions to a new or existing role and make sure the user that is triggering the archive is assigned the role:
Start new archiving job.