Support
Most issues have a quick fix
Try the common fixes below. If you’re still stuck, the contact for your role is at the end.
Common problems & fixes
Check the address is exactly mwpoehealth.ecsahc.com/login and shows https://. Confirm you’re in the right environment (a training account won’t sign in to live). Use Forgot password for a 6-digit email code; if it’s deactivated, your administrator must reactivate it.
Wait a minute and check spam. Make sure you used your account email. The code expires — request a new one. Still nothing? Your administrator can reset your password directly.
That’s normal offline — records are safe on the device and upload automatically when signal returns. Get back into coverage and keep the app open; watch the sync indicator clear. Don’t reinstall while records are pending.
iPhone: open /pwa/ in Safari → Share → Add to Home Screen. Android: install the signed build from your administrator and allow the install when prompted. Install only from the official addresses.
Make sure the screen is bright and the code is fully in view. If it still won’t scan, run primary screening manually — the traveller doesn’t need a pass to be screened.
The previous address malawi-poe.ecsahc.com is retired and now redirects here. Update your bookmark to mwpoehealth.ecsahc.com.
Practise safely
The training environment & status
System status
Check the service is up at mwpoehealth.ecsahc.com/up. If it’s down, keep screening offline — it syncs later.
Who to contact
Get help for your role
Officers & screeners
Contact your POE administrator or supervisor first — accounts, passwords, day-to-day.
POE administrators
Contact your district or national administrator.
National administrators
Contact the Ministry of Health POE system team for system-level issues.
Officer Field Guide · Support contact: [ MoH to confirm email & line ] · Ministry of Health, Lilongwe.