Pause is a PicBasic command.

This command can be interrupted just fine with an ASM interrupt. But you have to be careful to save and restore critical registers during the ISR execution.

The problem is evident in PicBasic On Interrupt system, because the Basic Interrupt will be executed after Pause has finish.

Ioannis