You need to add a domain alias for the mapped domain which points to your WP install. Sometimes when you add those the control panel fails to restart the web server.
There is no logic in domain mapping for TLDs and it works the same regardless of TLD.