SpacemanSpiff
Known around here
I suspect my suggested test of using your WAN IP instead of your DDNS on the client will not work because the VPN server config is using the DDNS (as OP alluded to). @onyxlinkia would have to redo the VPN server to reflect the WAN IP, and bring the config to the client for testing in order to rule out a DDNS mis-configuration