We are running a survey to help us improve the experience for all of our members. If you see the survey appear, please take the time to tell us about your experience if you can.
This is a little gotcha they don't tell you in the manual and I have had to deduce this by trial and error.
It does clearly state in the manual that an instruction that clears the EA bit requires an instruction to follow that contains at least two opcodes.
However this also appears to be the case with Timer 3. Using the individual bit clear for just this interrupt requires the same otherwise having cleared the bit, an Interrupt can still occur.