Surveys broken in php 8
TypeError: call_user_func(): Argument #1 ($function) must be a valid callback, non-static method CRM_Campaign_Page_AJAX::surveyList() cannot be called statically in CRM_Utils_REST::process() (line 266 of .../web/sites/all/modules/civicrm/CRM/Utils/REST.php).
Above error after creating a survey, and the survey doesn't show on the survey dashboard. The error is a bit hidden - you need to look in the network console, or drupal watchdog.