MPLAB X-IDE 5.35 Debugging with ICD3 on macOS - memory reads as zero
I'm developing using the above setup on a PIC24FJ128GA202 and I find that when I hit a breakpoint and attempt to evaluate and of my program variables, or to dump file registers, everything shows as zeros in the program.
I can do the most basic of things, such as:
int test = 0;
if (test> 0)
and I can see that the program is executing as expected (the if branch is followed) but at every step along the way I cannot see any value for test other than zero.
This is repeated in any program I try to debug.
I had been developing on macOS until late October when I switched to Catalina and therefore had to move my IDE to Windows due to lack of 64 bit support. So I also have a Windows installation of the X-IDE and it works perfectly - the above code snippet would behave as expected AND I can see the values of the variables as I progress.
I'm supposing this is a bug in the 5.35 installation for macOS.