Hi Andy,
It looks like the reports are using a Cached DB data collection or possibly you are not logging the correct user session.
I suggest you ask the owners of the software you are using and ask them to debug this for you. We have no idea what they are doing in their app.
It sounds to me like they are not managing Sessions in their app and simply submitting one job at a time. Nothing we or you could do to change this behavour, it's built into their app that way.
Don