NEO 9 not communicating via UART

Is there any trick to getting the NEO-M9N to communicate on the RX/TX data lines? I have the same MEGA 2560 board loaded with the same software I’ve used on various NEO M6 derivatives and all I did was add a level shifter on the RX/TX lines. I’m powering the board with the 3.3V supply from the MEGA. Same data wires other than the level shifter. I plug in the NEO 6 and all is well. I plug in the NEO 9 and I get no data. I’ve tried reversing the TX/RX wires but no change. I see that the UART shares the SPI lines but the documentation says, if I short the SPI jumper it disables the UART. Is this correct. The jumpers are open as shipped from SparkFun.

I would post pics of the setup but I don’t have a camera right now available.

OK, seems like I’ve discovered my initial problem. Seems like the module is transmitting at 38400 baud rate instead of the 9600 baud rate of all the other modules I tested. I switched over to 38400 and I now have proper communications.

Is 38400 baud rate the normal default baud rate for these modules?

Page 15 of the [datasheet indicates a default baud rate of 38400 Baud, 8 bits, no parity bit, 1 stop bit.](https://cdn.sparkfun.com/assets/b/f/b/a/7/NEO-M9N_DataSheet__UBX-19014285_.pdf)