No GPS issue on MP

Hello. I’m using uBlox Crius Neo 6 with KHPilot32. I confirmed that the GPS itself is working properly using u-center, but when I connect it with the Pixhawk, MP says No GPS (No satellite, gpsstatus=0). Green led is flashing on the Pixhawk, and solid blue led + blinking green led are on the GPS. TXD is connected with RXD and vice versa, so the connection should be ok. I tested GPS from Terminal -> Test -> gps on MP, but only a line of dots is displayed on the terminal, which I think means that the Pixhawk is looking for the GPS. I’m doing this near the window where the GPS can get about 8 satellites when using with u-center. What could be the issue and what else can I try?