ok ho capito il problema:
la StrictMode.codice:root.render( <React.StrictMode> <HashRouter> <AppWrapper></AppWrapper> </HashRouter> </React.StrictMode> );
mi pare anche di capire che in produzione non fa questo giochetto.
ma a questo punto la domanda è: mi serve sta StrictMode??