This is test zc157c environment: Zen Cart 157c; Apache 2.4.46; PHP 7.4.13; 10.4.17-MariaDB; XAMPP v3.2.4; Windows 10 build 19041 Printable Price-List V3.0.0
print-List profiles have Specials expiry = false. This error only occurs with profile 3.

Update- problem resolved I have been using price-list for a very long time. After importing data from 156a I ran the pricelist_remove.sql and reran the profiles with no errors.
I must have been something residual in the data from earlier version