Hi Aaron,
You can try including the lines below in your crontab editor:
0 23 * * * gsmctl -Y >/dev/null 2>&1
5 23 * * * gsmctl -Y >/dev/null 2>&1
Those are sim switch commands scheduled every day at 23:00 and 23:05 hours.
I strongly suggest you try and test these commands first, and then if everything goes as expected, use them as a final solution.
The crontab generator is the best place to start regarding getting the proper job execution syntax:
https://crontab-generator.org/
I will keep an eye on your comments. I hope this helps to solve your query.
Regards.