Trouble getting FONA808 board to talk to the arduino mega 2560

Hey everyone,

Im currently trying to run this (https://www.mouser.com/datasheet/2/737/adafruit-fona-808-cellular-plus-gps-shield-for-ard-765048.pdf) fona 808 board with an arduino mega. However, something isnt going my way and im not sure whats up. The wiring setup I have going to the mega is as follows:

fona rx =>mega TX pin 14

fona TX =>mega RX pin 15

fona RST pin => mega pin 10

5V=>5V

gnd=>gnd

I am trying to run the "FONAtest" test code for the fona with the sim card inserted (ting sim card) but its not picking up the fona. Its just running AT commands followed by "couldn't find fona" Heres the bit of code used to initialize the connections:

#include "Adafruit_FONA.h"



#define FONA_RX 15

#define FONA_TX 14

#define FONA_RST 10

// this is a large buffer for replies

char replybuffer[255];



// We default to using software serial. If you want to use hardware serial

// (because softserial isnt supported) comment out the following three lines

// and uncomment the HardwareSerial line

//#include <SoftwareSerial.h>

//SoftwareSerial fonaSS = SoftwareSerial(FONA_TX, FONA_RX);

//SoftwareSerial *fonaSerial = &fonaSS;



// Hardware serial is also possible!

HardwareSerial *fonaSerial = &Serial3;



// Use this for FONA 800 and 808s

Adafruit_FONA fona = Adafruit_FONA(FONA_RST);

Everything seems like it should at least be able to find the fona but it is getting stuck and Im not sure what wrong. Ive tried using software serial just to see if i can get it to connect but it fails. Ive tried using an uno with similar success. All the the pins are soldered to female header pins. There have been times where the mega has found the fona but then when i go to use the commands to see what the battery charge is, it cant find the battery. Im at a complete loss here and was hoping someone has some pointers for what to look for. If anyone is interested, this is going to run a DAQ system for an offroad vehicle and we are going to try and use the fona to send GPS coordinated if the driver gets stuck and flips a switch so we really only need SMS. Its going to be dope if we can get it working. Im not really sure what else to try because as far as i know it only needs power, ground, and the serial port connected. Also when switching the charge switch to run, the board should run off of the lipo battery but the leds dont light up when switching. Thanks in advance for the help!