Troubleshooting OTP and Login Issues

Troubleshooting OTP and Login Issues

The d6 app uses a one-time PIN (OTP) sent to your phone or email to verify your identity. If you are having trouble receiving or using your OTP, follow these steps.

Check spam → Wait for SMS → Use latest OTP → Clear app data if needed

I did not receive my OTP

  1. Check your spam or junk folder if you requested an email OTP.

  2. Wait a few minutes — SMS messages can sometimes be delayed.

  3. Ensure you have signal — a weak network connection can delay SMS delivery.

  4. Request a new OTP after the countdown timer ends.

If you use a workplace email or custom domain, your IT department may be blocking the OTP emails. Try using a personal email address or phone number instead.

My OTP says it is invalid

If you requested multiple OTPs, only the most recent code will work. Earlier codes are automatically invalidated. Also check that no extra spaces were copied when pasting the code.

The countdown timer does not mean my OTP has expired

The countdown at the bottom of the OTP screen shows when you can request a new code — it does not indicate when your current code expires. Try entering the code you received even if the timer has ended.

Frequently asked questions

How long is an OTP valid for?

OTPs remain valid for several minutes. The countdown timer on the screen is for requesting a new code, not for the expiry of your current code.

Can I receive my OTP by call instead of SMS?

Currently, OTPs are only sent via SMS or email. Voice calls are not supported.

I keep getting invalid OTP even with the latest code. What should I do?

Clear the app's data (see our article on clearing app data), restart the app, and try again. If the problem persists, contact d6 support.

Last updated: March 2026 | Version 1.0

© Copyright d6 group (Pty) Ltd.