Ive tried several times to contact customer support without success. I paid the extra and regret it. There is another app where they get all of the info from..... just go straight there.
Stratbhp about NOAA Storm Center, v4.3