Hi Alex,
I upgraded to version 2.3.2 and still get an error (PHP 8.5, WP 6.0, WPML, many other possible culprits). A fix for me was modifying line 156 in /src/Controller/Frontend/TermController.php and add “string” as a possible type for $term and the return value:
private function processTerm(bool|WP_Term|stdClass|string $term, bool &$isEmpty = null): WP_Term|stdClass|bool|string
(sorry for hijacking the thread)
Thanks a lot for the quick fix!