Experiencing problems with your Malaysia Digital Arrival Card (MDAC) application? This guide covers every common error, technical issue, and troubleshooting step to help you resolve MDAC problems quickly before your Malaysia trip in 2026.
Related guides:
MDAC Portal Not Loading
The most common issue travelers face is the MDAC portal at imigresen-online.imi.gov.my/mdac/main failing to load. Here are the causes and fixes, in order of likelihood:
1. VPN Is Active (Most Common Cause)
The JIM portal blocks many VPN IP address ranges. If you have a VPN running on any device on your network, disable it completely and reload the portal. This single fix resolves the majority of portal loading failures. Even a VPN on your router affects the connection – ensure your entire network’s VPN is disabled.
2. Wrong Browser or Cached Data
The portal works best in Google Chrome. Safari on iPhone and in-app browsers (WhatsApp, Instagram) frequently cause issues:
- Open Chrome or Firefox
- Go to browser settings and clear all cookies and cached files
- Try the portal in incognito/private mode (this disables all extensions automatically)
- On iPhone: switch from Safari to Chrome
3. Mobile Data Connection
The MDAC portal sometimes times out on mobile data connections. Switch to a stable WiFi network and retry.
4. Server Overload
The JIM portal experiences peak traffic on weekends, public holidays, and during school holiday periods. If none of the above fixes work, wait 30 minutes and try again. Peak Malaysia travel periods (June, December) see the heaviest portal load.
Confirmation Email Not Received
If your MDAC confirmation email has not arrived within 30 minutes of submission:
- Check spam/junk folder: Search for emails from noreply@imi.gov.my – Hotmail, Yahoo, and corporate email providers frequently filter these
- Check WhatsApp: The system also sends confirmation by WhatsApp to your registered mobile number
- Use the status check tool: Go to the portal, click “Check Registration”, and enter your passport number and 6-digit PIN to verify your submission and re-download your QR code
- Use PIN recovery: If you cannot find your PIN, click “Forgot your PIN?” on the Check Registration page – it is resent to your email immediately
- Contact JIM: If all else fails, submit an enquiry at eapp.imi.gov.my with your passport details and travel dates. Allow at least 5 days lead time.
Important: If the portal showed a confirmation screen when you submitted, your MDAC was registered even without the email. Use Check Registration to confirm.
Form Submission Errors
“Please Enter Address Properly” Error
This is one of the most reported MDAC errors. Fix: try placing the hotel or building name at the end of the first address field, rather than at the beginning. For example, instead of “Grand Hyatt, Jalan Pinang” try “Jalan Pinang, Grand Hyatt”. P.O. Box addresses are not accepted – use a full street address.
Form Won’t Submit – Page Freezes
Browser extensions – ad blockers, password managers, translation tools – frequently interfere with MDAC form submission. Open Chrome in incognito mode (which disables all extensions) and resubmit. If on mobile, switch to desktop mode or try on a computer.
Session Expired – Form Disappeared
The MDAC portal session times out after a period of inactivity. Your completed form is lost when this happens. Prevention: complete the form in one sitting without extended breaks. Have all your details (passport, flight number, accommodation) ready before starting. If the session expires, simply start again – it only takes a few minutes.
Verification Email Link Expired
Account verification links expire after 24 hours. If your link has expired:
- Return to the MDAC portal login page
- Click “Resend Verification Email”
- Check your email (including spam) for the new link
- Use the new link within 24 hours
If verification emails are not arriving, try registering with a Gmail or Outlook address – these have the best compatibility with the JIM email system.
Wrong Information Submitted – How to Fix
MDAC has no edit function. If you submitted incorrect details:
- Log into your MDAC account
- Find your submitted registration and delete it
- Submit a completely new MDAC with the correct information
Do this as early as possible – ideally while still within the 3-day window before your arrival. The new submission replaces the old one and generates a new QR code. Discard the old QR code immediately to avoid presenting wrong information at immigration.
Fields that cause the most problems:
- Passport number: Check for O vs 0 and I vs 1 confusion
- Arrival date: Must match your confirmed flight itinerary exactly
- Entry point: KLIA and KLIA2 are different airports – confirm which terminal your airline uses
QR Code Problems
If your QR code is not scanning or not displaying correctly in the PDF:
- Re-download the PDF in Chrome rather than a third-party PDF viewer
- Try Print – Save as PDF in Chrome to generate a fresh copy
- Show the QR code from the portal directly (log in and access Check Registration)
- Screenshot the QR code from the screen at full brightness for the immigration officer to scan manually
MDAC Portal Inaccessible from Outside Malaysia
Some users report the portal is inaccessible when accessed from certain countries outside Malaysia. In this case, try connecting through a Malaysian VPN server (opposite of the usual fix – here the issue is geographic blocking rather than VPN blocking). NordVPN and ExpressVPN both have Malaysian server options.
Why does my MDAC keep failing to submit?
The most common causes are: active VPN (disable it completely), browser extension interference (open incognito mode), or an incompatible browser (switch to Chrome). Also check that all required fields are filled correctly and your accommodation address is in a valid format.
Can I check if my MDAC was received?
Yes. Go to imigresen-online.imi.gov.my/mdac/main and click “Check Registration”. Enter your passport number, nationality, and the 6-digit PIN from your confirmation email. Your registration status appears immediately. If you cannot find your PIN, use the “Forgot PIN” option.
What is the JIM helpdesk contact for MDAC issues?
Contact Jabatan Imigresen Malaysia through the MyGCC hotline at 03-8000 8000 (Malaysia Government Contact Centre). For written enquiries, submit through eapp.imi.gov.my. The official email is webmaster@imi.gov.my. Allow at least 5 business days for email responses before your travel date.