What do you use to handle 2FA? Sms? Email? or an Authenticator app?
What problems do you face with whatever 2FA you use? Are there security issues with any of them?
In case you use a phone based 2FA, is the phone not having internet/network a frequent problem?
PS - I am ideating on a 2FA method using cryptography where the user will not need internet on his phone. A QR code will be generated on the phone for each login attempt. The website/app where the user is logging in will scan that QR code and if the information in it is valid, the user will be logged in. Please let me know if you have any feedback on this and if this solution will solve any problems you have with 2FA.
As for internet access on the device, shouldn't be a problem for any site that uses TOTP. However I can't imagine a situation where the phone wouldn't have access, but I'd be accessing a resource where authentication is an issue.