Balance 305 IPsec issue

I have problem with setting up IPsec on Balance 305, where my branch site is using dynamic IP, thus we apply ddns to the branch VPN device, if we are to put the ddns hostname in Balance 305 remote gateway, we will not be able to connect with below error:-

Remote ID ‘175.144.xx.xx’ does not match with ‘xxxphg.ddns.net

Thus, meaning that when Peplink initiate the IPsec with site, it expect the site to return the hostname, and does not even want to use the IP return from the site even if the IP of the ddns FQDN is correct.