When a payment is received for a recurring user upgrade, but the user upgrade no longer exists, this is not gracefully handled and throws a An unexpected error occurred. Please try again later. error with a 500 status, and the following error in the server error log:
TypeError: Argument 2...