You can try this :-
Start -> Notification -> Function Activity -> End
And your this process should go to Background process to complete.
Make your workflow engine threshold -1
So that the state of the activity will change to Deferred.
I am not an expert in workflow, just trying to learn new things.
Please check and let me know.
Its not working.