HELP. Ublox Neo 6m Not locking on the GPS

Good day folks.

Did a test flight this morning and noticed I was losing GPS signal.

Discovered that my “GPS” port was a little lose as the green light in the GPS went dead and then would come on when wiggling the port. Confirmed is was not the wire or the white plug.

Opened the pixhawk and glued the jack port in place. Plugged the Ublox in again and power stayed on.

Now the green light is on and the Blue gps light blinks but it will simply not get a gps lock.

Decided to configure the ser4/5 port as GPS and still the same result. Green power light on, Blue GPS light blinking but no GPS lock after 20 minutes.

Any suggestions?