Tx SGEN uses the free dialog work processes and this is normal because of the Parallel Processing behavior.
Things to check.
Trace file of the work process number 4.
Check for the MaxDB Log Area space.
If there is no progress in the job then the last option would be to restart the shadow system.
Regards
RB