If you're using ON INTERRUPT... yes PAUSE will screw up things. Using Darrel's interrupt + it's USBDemo code modification ( AKA POST 148), should solve it.
http://www.picbasic.co.uk/forum/show...&postcount=148

Depending how you implemented the interrupt debounce/read plah plah, it may work as well with ON INTERRUPT..