UART AT commands not working, Connection to Arduino wrong?

I’m trying to send AT commands via UART to the Cellular IoT hat but I’m not getting any responses (works fine if I power the hat with usb and use PC send commands).

Instead I have the hat powered through the Arduino, I have the 5v, 3.3v, and GND connected and pins 10 and 8 going to the Arduino RX/TX. I also read on another post that if powering the board externally the 5v should be connected to VBUS which I also tried and that did not work as well. Is there something else I’m missing/ any jumpers that need to be messed with?

Thanks!

Weird. Not sure if I just had a loose connection but it just suddenly started working (without changing anything).