Apple's two factor authentication stuff is a bit wonky.

Buy a cheap 5.99 album…It fires.

Buy a 20.00 movie..Nothing.