Maybe it was a wrong address, that should consistently fail everywhere.
Counterwallet doesn’t support P2SH addresses (documented in FAQs) and that would be specific to Counterwallet, but should work with other wallets that support such addresses.
Well I’m glad that you solved this.
@aidia, follow the same suggestions, there’s really nothing that can be added in terms of what can be done.