I wanted to come back to this thread to give an update. I did get this working! I had tried unplugging the modem and even commenting out any code related to the modem, it still would log every minute, so it wasn’t related to that. I had some code from another site that we knew worked, so I tried to use that, but then my version of the Modular Sensors library was too new and I got a bunch of errors. I reverted to Modular Sensors v0.34.0. and that meant I also needed to revert two more libraries: SdFat back to 2.2.2 and TinyGSM to 0.11.7 in order to avoid cascading errors in compiling. After that, the code I had for another site worked and it’s logging every 15 minutes! I deployed it and it seems to be doing well now. Until that worked, I was beginning to think there must be a hardware issue with the board.
I’m not sure why it wasn’t logging with Modular Sensors v0.36.0, especially when I was using example code that came with that version. I don’t mind using these older versions of libraries as long as it works. It might be better anyway for the time being since these are the versions of the libraries that we used to launch other stations.