Hola kuku_jerez.
Le he pegado un ojo al datasheet y... no tienes ningún problema de paginación. Es como tú dices.
Aunque muy rebuscado, solo se me ocurre que...
Dices que en esa rutina no puedes poner ninguna instrucción relacionada con PORTA, pues... fíjate que en esa rutina no llamas a una subrutina y que... te pasas anidando bucles (ten en cuenta que no puedes anidar más d 6 o 7 bucles, no me acuerdo bien).
Es un caso demasiado raro, yo me decantaría por este otro.
Cada puerto del pic puede dar 200 mA. 200/8=25 mA. por patilla.
Ten esto en cuenta. Si tenemos 4 led´s en el puerto a con una resistencia de 100 ohmios, el puerto nos está sacando unos 172 mA. Si encendiéramos otro led muy posiblemente el PIC haría cosas raras puesto que ya le pedimos al PORTA más de 200 mA.
No se, probando al final darás con el problema, no creo que sea nada de lo que yo te comento pero... así agotas posibilidades.
Un saludo desde Alicante.