es lag irgendwie an den Versionen in der package.json... ich musste next.js auch downgraden von Version 14. auf 13.
hier ein Beispiel der Versionen mit denen es geklappt hat, falls das jemand mal brauchen sollte:
{
"@types/node": "20.3.3",
"@types/react": "18.2.20",
"@types/react-dom": "18.2.7",
"eslint": "8.47.0",
"eslint-config-next": "13.4.16",
"next": "13.4.8",
"react": "18.2.0",
"react-dom": "18.2.0",
"typescript": "5.1.6"
}