Custom domain in verification email is not working

Can’t think of anything you haven’t done to config it properly. Curious though how are the verification emails sent? is it auto triggered when user logs in? Or are you triggering them via the try button or from dashboard send verification email button from user details page?