Are you sure that the wallets were still working recently?
I used to use CounterWallet.io too, but switched at some point because the sites were only online sporadically. At some point (but that was 1-2 years ago) it was no longer possible to get access to.