Deiner "INT_ROUT" solltest du ein RETI spendieren.
Danke für den Tip. Wie erwähnt ist das Programm sehr "frisch" und ich konzentriere mich auf das wichtigste bevor ich Schönheitsfehler beseitige, dennoch vielen Dank.

Mittlerweile hat sich der Schleier gelüftet.

Im Support-Forum von Microchip sind sie der Sache auf den Grund gekommen.
You are indeed being victim of a MPSIM bug, but not the bug you described. It happens that on 14bit cores, MPSIM sets the Z flag if a RRF instruction is executed!!!
Gruß und danke für die Hilfsbereitschaft
lk