AX 3.0 SP4 to SP6 Upgrade

I have upgraded AX 3.0 sp4 to sp6 and everything compiles properly and the update project is ok.

However navigating through the AOT I have found that certain modified objects that have been modified and dont compile (in the syp layer) that don’t show up on a full system compile or upgrade project compile.

My first question is why these objects don’t show up when I compile the system.

My second question is why the service pack upgrade has added code that doesn’t compile.

Thanks in advance.