Ok, try to delete both
Live Webhook Signing Secret and
Test Webhook Signing Secret from Subscriptions add-on settings (just leave those fields blank) and then click “Save Changes” button. This would tell the add-on to not try to check webhook validity using signing secret.
Let me know if this helps with PHP errors. Then we will see what can be done to make it work with signing secrets as well.