MPLAB X (XC16) not tracking struct defines properly
I recently began having issues with MPLAB X IDE (and it might be an issue related to MPLAB XC16) not tracking variables that are part of a defined struct properly and highlighting. The project compiles correctly.
The code areas that have problems look something like this (also attached a snip of the editor window to this message):
kbus_rsData.item.instRPM = 0;
kbus_rsData.item.avgRPM = 0;
kbus_rsData.item.toolface = 0xffff;
kbus_rsData.item.defl = 0x7f;
It highlights at the .item level of the struct definition.
I also can no longer right click on item or elements under item and select navigate\go to declaration/definition anymore either.
This worked at one time. What IDE or XC16 settings do I need to go into to fix this and get the IDE to regenerate the variables table so it knows where all the definitions are located?