Thanks for the report Ian.
The error message suggests that the plugin tries to use a condition (shipping postcode) not available in the www.ads-software.com version. In PHP 8.x it throws the error but in PHP 7.x only a warning.
Do you have previously had the paid version? That would explain the residual condition.
In any case it can be solved by saving all rulesets once (no changes needed, just save) which clears residual conditions. Another option is to activate the paid version before upgrade if you have that available.