You can use the /D switch to debug and walk through the code but that could take a while too.

Without RETURN then the GOTO statements will not return but will continue on as Bryce has shown. If the script is not sensitive in nature or too long perhaps you could post it here and I'm sure someone will help you take a crack at fixing it up properly.

Without RETURNS the code can't be working very well as it is, so not much harm done in re-organizing it.

What version of KiXtart are you using?