The user manual says:
Framing Error interrupt flag. This flag is set when a character is received with a missing stop bit at the expected location. This could be an indication of a baud rate or configuration mismatch with the transmitting source.
So, check with the datasheet of your GPS receiver if your settings are correct.
If in doubt, transmit a character within your code, and check the output & timing on the Tx pin with scope.
> Note: I am changed the Flexcomm0 to Flexcomm9.
Perhaps try on the orignal interface (flexcomm0), short of posting the relevant code here.