Two ways to explain what happened.
Either you updated firmware on controller and aircraft but did not update the app to a recent version, or you failed to log into the app at some point before your flight while you had an internet connection.
Either will cause what you saw, and both were explained in the firmware update notes and and on-screen pop-ups.
I suspect the best DJI will offer is a discount voucher against the purchase of a replacement aircraft.
First flight after updates should never be from the back of a moving ship, but I'm sure you won't do that again...
I updated the firmware on the device, and updated the DJI Go4. It did not prompt me to login to DJI.com, and I did not know there was a restriction, as I was packing to get underway.
I was not prompted before I flew it either, because I'm out in the ocean with no service. Normally I trust DJI and their updates, as I've had no reason not to, until now.