Fixing issue with failing receipt validation not calling completion handler