I think I figured out the problem, with some surprisingly quick help from DJI customer service. I had the wrong number for the flight controller serial number. I also tested it using my phone as a hotspot and it appears to work. I do hope they make this easier, even if it does work I have to burn a third of a flight battery before I even get off the ground.