Yeah, that looks like the problem
I turned off the "use MPASM" in the view menu, assembler section and then the program compiles just like it used to.
Can't be sure how the MPASM got selected but all fine now. So I assume it switched over to PM assembler.
Thanks for the heads up.