I dobt the issue is with the Call but rather the InGroup(). If you need to sleep for 20 seconds for InGroup() to work then you prolly need to optimize your netowrk settings. KiX does a pre-fetch of information from the network so if you have not optimized your network providerss and protcol bindings, it will take longer than expected for the pre-fetch.

As for your question of control returning to the calling script, it should return as long as you don't bomb out of the called script or Exit or Quit.
_________________________
Give a man a fish and he will be back for more. Slap him with a fish and he will go away forever.