If you changed your DNS setting for security purposes, that can stop it. Using something like Blokada and picking the "Right" DNS to use will shut this down in an instant.
So, it gets weirder. I keep entering the CVC. It works for the app I was trying to purchase. A couple of minutes later, I move on to app #2 . Back to canceled purchases again.