Yes, if your initial purchase of a WeatherPromise failed due to technical issues, please reach out to our support team directly for help.
Alternatively, US customers can go to purchase.weatherpromise.com/en and add trip details to purchase directly.