Hi

Can anyone help please?

Running 1.5.8a with PHP8.2

All of a sudden I have a weird problem. Started 7th Dec but site working just fine before that!

In admin>customers (index.php?cmd=customers) the customers list correctly. However, when Edit is pressed the page loads perfectly except for the customer's address. Refresh that page and the address loads.

Meanwhile, in the logs, this error is repeated:

[13-Dec-2023 15:27:13 Europe/London] Request URI: /admin/index.php?cmd=customers&page=1, IP address: 51.185.139.30, Language id 1
#0 /var/www/vhosts/xxxxxxx.co.uk/httpdocs/includes/classes/Customer.php(282): zen_debug_error_handler()
#1 /var/www/vhosts/xxxxxxx.co.uk/httpdocs/includes/classes/Customer.php(29): Customer->load()
#2 /var/www/vhosts/xxxxxxx.co.uk/httpdocs/admin/customers.php(1622): Customer->__construct()
#3 /var/www/vhosts/xxxxxxx.co.uk/httpdocs/admin/index.php(11): require('...')
--> PHP Warning: Undefined array key "address_book_id" in /var/www/vhosts/xxxxxxxco.uk/httpdocs/includes/classes/Customer.php on line 282.

[13-Dec-2023 15:27:13 Europe/London] Request URI: /admin/index.php?cmd=customers&page=1, IP address: 51.185.139.30, Language id 1
#0 /var/www/vhosts/xxxxxxx.co.uk/httpdocs/includes/classes/Customer.php(282): zen_debug_error_handler()
#1 /var/www/vhosts/xxxxxxx.co.uk/httpdocs/includes/classes/Customer.php(29): Customer->load()
#2 /var/www/vhosts/xxxxxxx.co.uk/httpdocs/admin/customers.php(1622): Customer->__construct()
#3 /var/www/vhosts/xxxxxxx.co.uk/httpdocs/admin/index.php(11): require('...')
--> PHP Warning: Undefined array key "zone_id" in /var/www/vhosts/xxxxxx.co.uk/httpdocs/includes/classes/Customer.php on line 282.

[13-Dec-2023 15:27:13 Europe/London] Request URI: /admin/index.php?cmd=customers&page=1, IP address: 51.185.139.30, Language id 1
#0 /var/www/vhosts/xxxxxxx.co.uk/httpdocs/includes/classes/Customer.php(282): zen_debug_error_handler()
#1 /var/www/vhosts/xxxxxxx.co.uk/httpdocs/includes/classes/Customer.php(29): Customer->load()
#2 /var/www/vhosts/xxxxxxx.co.uk/httpdocs/admin/customers.php(1622): Customer->__construct()
#3 /var/www/vhosts/xxxxxxx.co.uk/httpdocs/admin/index.php(11): require('...')
--> PHP Warning: Undefined array key "country_id" in /var/www/vhosts/xxxxxxx.co.uk/httpdocs/includes/classes/Customer.php on line 282.

[13-Dec-2023 15:27:13 Europe/London] Request URI: /admin/index.php?cmd=customers&page=1, IP address: 51.185.139.30, Language id 1
#0 /var/www/vhosts/xxxxxxco.uk/httpdocs/admin/customers.php(1668): zen_debug_error_handler()
#1 /var/www/vhosts/xxxxxxx.co.uk/httpdocs/admin/index.php(11): require('...')
--> PHP Warning: Undefined array key "company" in /var/www/vhosts/xxxxxx.co.uk/httpdocs/admin/customers.php on line 1668.
includes/classes/Customer.php is unaltered from virgin 1.5.8a version.

I am at a loss where to search to see what is triggering this response. There doesn't appear to be any activity in the database on the 6-7th Dec to have caused this change and no site alterations were made (actually on vacation at the time)...

Would appreciate any pointers to solve this one!