PreArm: GPS1 not healthy / Compass not healthy

Hello, I have an M1200 quadcopter with Here4 and Cube Orange Plus. It is stable and I have done a number of flights with it. Recently, I have started to get a PreArm GPS1 not healthy and Compass not healthy message everytime i reboot the sys. SatCount shows 28 satellite connected and GPS indicates 3dgps fixed but EKF is red as can be seen in the images. What can be the issue and how can it be resolved?
Thank you for your valuable input

GPS not healhty - 1