Probé varias opciones, incluida la reinstalación de módulos, cambiando next.config.js de la siguiente manera
assetPrefix: process.env.NODE_ENV==='production'?"":"/"y también he intentado que la recarga en caliente no funcione
También pasé por este problema cerrado en github , que sugería nombrar correctamente los nombres de los archivos, pero en nextjs, el archivo _app.js siempre se inicia independientemente de la ruta, así que coloqué algún componente dentro para verificar la autenticación de inicio de sesión. la lógica es que si estoy conectado, aparecería index.js u otro componente que está presente en la ruta. de esta manera podría evitar que se abrieran rutas privadas.
Además, si veo los registros del compilador, puedo ver
compiling /_error(client and server)que no me queda nada claro. Cómo poder registrar los detalles con este error, ya que creo que esta podría ser una de las razones por las que hmr no funciona.