Ok, I waited 24h (just in case) from my failed attempts with "direct pay" yesterday, and was able to do it with crysta today. It's the same global collect thingy used for both pay methods, not sure why it didn't work yesterday...
Luckily it doesn't cost any more with crysta.