Interrupt does not switch between ISR's properly

Could you post the whole of your code. I don't see any ISR's in what you did post!

Mark