Ok I see the logic behind the pause statement.

I've managed to resolve the stalling...

Code:
 CASE "Q"
        Goto Term_TX
Just placed that above the CASE "S" and now it works as it should .... strange how the logical things get overlooked !