Using nohup in a shell script - SSH command hangup

I have a script which run "nohup command &" which basically runs a watchdog process in background and there are other step after this in the script ...... I executed that script using SSH command with timeout 10 mins. SSH commands run upto nohup steps and then wait for it to end and after 10 mins it timeout(as specified in operation).  Not sure if its because of the nohup command. IS there any other operations that I can use ? Or I there other way to skip nohup command and move on to next step in the shell script.

Operation full path in Base cp:: /Base [1.10.0]/Library/Operations/Remote Command Execution/SSH/v1.0/SSH Command