Cindy - Wondering your thoughts on this, and what it might be. Had a customer say that when trying to purchase a virtual product, it wouldn't let him because it was asking him for a shipping address. Strange, right? I mean, I logged into his account, and I was able to get to the Paypal screen without seeing that error.

However, I did find THIS in the error log file which might coincide with the time he tried to make his purchase:

Code:
[06-Nov-2020 06:03:13 America/Los_Angeles] Request URI: /store/ajax.php?act=ajaxOnePageCheckout&method=updateShipping, IP address: 68.110.91.69
#1  trigger_error() called at [/home/domain/public_html/store/includes/classes/OnePageCheckout.php:1348]
#2  OnePageCheckout->inputPreCheck() called at [/home/domain/public_html/store/includes/classes/OnePageCheckout.php:903]
#3  OnePageCheckout->validateBilltoSendto() called at [/home/domain/public_html/store/includes/classes/ajax/zcAjaxOnePageCheckout.php:61]
#4  zcAjaxOnePageCheckout->updateShipping() called at [/home/domain/public_html/store/ajax.php:85]
--> PHP Fatal error: Invalid request, tempAddressValues not set. in /home/domain/public_html/store/includes/classes/OnePageCheckout.php on line 1348.
Can you tell by looking at that if it's a user-error, or if it's something that we need to investigate further from a software standpoint?