Hi Domnik,
Yes whatever you seen is the standard behavior. If you are not catching any exception parameters,You will not get to know why background work-item 'IN-PROCESS' status.Because Background activity inside the workflow will not enter into dump screen while its running in BACKGROUND.
If you are raising exception,You can get better view of why its hanging...
Regards,
Ragav