RTK GPS here plus

I have a Here plus rtk gps. The rovers gps module, when connected to pixhawk 2 cube and loaded with px4 stable is not locking to gps. I tried leaving it out for half hour. It is blinking blue light and GPS count is 0. But if I flash it with ArduPilot it is locking in seconds. Am I missing some parameter change.
NSH command GPS status
NuttShell (NSH)
nsh> gps status
INFO [gps] Main GPS
INFO [gps] protocol: MTK
INFO [gps] port: /dev/ttyS3, baudrate: 38400, status: NOT OK
INFO [gps] sat info: disabled, noise: 0, jamming detected: NO
nsh> gps status
INFO [gps] Main GPS
INFO [gps] protocol: MTK
INFO [gps] port: /dev/ttyS3, baudrate: 38400, status: NOT OK
INFO [gps] sat info: disabled, noise: 0, jamming detected: NO
nsh> gps status
INFO [gps] Main GPS
INFO [gps] protocol: UBX
INFO [gps] port: /dev/ttyS3, baudrate: 38400, status: NOT OK
INFO [gps] sat info: disabled, noise: 0, jamming detected: NO

Also, I wanted to know that I can set the RTK survey in accuracy to lowest 0.5. So is this parameter is congruous to the overall accuracy of the setup. Or leaving the setup for more time will eventually increase the accuracy to 10cm level.