UltimatePay and Globalcollect are 2 different things. From alot of posts i've been seeing people have been trying both and failing and confusing what the blocks are originating from for both sources. GlobalCollect is your 601/401 errors while UltimatePay just is a seperate transaction service that results in all new errors.

If your Ultimate Game Card is rejected, look around there's a number you can call to push that through.

GlobalCollect i have no idea what the issue is but this seems to be the bulk of our issues is this thing not wanting to work.

UltimatPay is a seperate payment system and after a call with them i found why they blocked me in the first place. For me it was because my network i'm on didn't give enough visibility of my IP address and made i think i was using a card too far away from the billing address location. Overall UltimatePay's representatives over the phone are nice, but their service is an extra level paranoia and security that basically results in if they find a reason to block you for ANY reason the UltimatePay will lock you down for 48 hours and will forcibly reject any and all payments. I used the ultimate game card, some people this may not be an option.

Overall the issues with GlobalCollect need to be sorted out as UltimatePay isn't really the best alternative at times.