puuuuhh....

I've never used MPLAB....


But, the bug must be inside the macro SHIFTL?WCW !
In front of the access to the high-byte of the source-word the CHKRP? is missing !