I am able to get live channels, but all of my catch-up channels have vanished with the exception of sports channels. I am not able to add any more to catch-up.
Regarding you trying to download again, are you sure that you tried to download the latest version? Some months back, they were blocked by some ISP's and they created a new version.
I cannot remember now which was which, but one version is https://hd-prime.com and the other is https://hdprime.com.
Also, I gave up trying to contact them via email and tried using Telegram. I usually get a response within minutes.