On more than one occasion I have lost internet and the Offline Payments have not been available despite the setting be ON.
The setting is correctly configured, as far as I can see:
Is there some other setting that is relevant?
I am using the Square Register with Square for Retail.
FYI, the help pages are here.
Square Community
Square Products