ErrLookup › remix-run/react-router
remix-run/react-router
Declarative routing for React · TypeScript · 375 source files
Analyzed at 7aea711dd1 on 2026-09-08. 121 documented errors.
| Code / Message | Type | Severity | Tags |
|---|---|---|---|
| The `request.url` origin does not match `origin` header… | exception | error | csrf, security, origin-header, reverse-proxy, allowedactionorigins, action |
| Detected manifest version mismatch, reloading... | console | warning | fog-of-war, manifest, deploy, stale-client, lazy-routes |
| Invalid redirect location | exception | error | rsc, ssr, redirect, security, open-redirect |
| React Router config loading requires Vite's __config_loader… | validation | error | vite, environments, dev-server, config, version-mismatch |
| Detected a manifest version mismatch during eager route… | console | warning | fog-of-war, manifest, deploy, stale-client, lazy-routes |
| React Router Vite plugin can't detect preamble. Something… | exception | error | dev, hmr, react-refresh, browser |
| Invalid route module exports. The following pairs of… | validation | error | rsc, route-module, exports, build-validation, naming |
| The "@mdx-js/rollup" plugin should be placed before the… | validation | error | vite, plugin-order, mdx, build-config, framework-mode |
| You cannot use router. | exception | error | ssr, router, stateless-environment, react-router |
| Error splitting route module | validation | error | code-splitting, route-modules, build, optimization |
| The `future.v8_viteEnvironmentApi` flag has been removed… | validation | error | config, future-flags, vite, upgrade, build-error |
| Unable to decode turbo-stream response | exception | error | single-fetch, turbo-stream, network, decoding |
| React Router Vite plugin not found in Vite config | validation | error | vite, config, build, plugin |
| No result found for routeId | exception | error | single-fetch, loader-data, hydration, version-skew |
| Cannot write to a destroyed or ended writable stream | exception | warning | node, streaming, ssr, stream-lifecycle, adapter |
| Unable to fetch new route matches from the server | exception | error | rsc, route-discovery, manifest, lazy, network |
| Unable to define routes with duplicate route id | validation | error | routes, framework-mode, route-config, duplicate-id |
| Prerender (data): Received a | exception | error | prerender, ssg, loader, build |
| When using the React Router `basename` and the Vite `base`… | validation | error | vite, basename, base, dev-server, rsc, config |
| The route at returns an invalid value. All route meta… | exception | error | meta, route-module, framework-mode, validation |
| No available port found | exception | error | serve, port, network, binding, cli, permissions |
| ⚠️ Source maps are enabled in production This makes your… | console | warning | sourcemaps, security, production, vite, client-build |
| " " is an invalid template. Run to see supported template… | exception | error | cli, template, input-validation |
| File watcher error | console | warning | dev-server, chokidar, inotify, filesystem, watch-mode |
| Failed to clone server response | exception | error | rsc, ssr, response-clone, stream-consumed, middleware |
| Failed to load CSS for | console | warning | css, vite, dev-server, module-graph, dynamic-import |
| Missing body in server response | exception | critical | rsc, ssr, response-body, custom-server, middleware |
| You are trying to call | http | error | rsc, server-loader, server-action, http-400 |
| Prerender (html): Received a | exception | error | prerender, ssg, html, build |
| Prerender: Request timed out for | exception | error | prerender, ssg, timeout, build |
| Prerender: Request failed for | exception | error | prerender, ssg, network, build |
| Unable to decode RSC response | exception | error | rsc, decoding, network, cdn |
| A meta object uses an invalid tagName | console | warning | meta, seo, head-tags, ssr, route-module |
| Invalid route exports found when prerendering with… | validation | error | spa-mode, ssr-false, prerender, route-exports, validation |
| Cannot submit a or <input type="submit"> without a | exception | error | dom, forms, submit, event-handling, browser |
| Expected a route.id in react-router processRoutes() function | exception | error | testing, create-routes-stub, route-id, validation |
| The `future.v8_passThroughRequests` flag has been removed… | validation | error | config, future-flags, dev-server, upgrade, build-error |
| Invalid payload type | exception | critical | rsc, hydration, payload-type, custom-server |
| ⚠️ Paths with dynamic/splat params cannot be prerendered… | console | warning | prerender, dynamic-params, spa, ssg, build |
| Missing 'hasRootLayout' prop | exception | error | rsc, error-boundary, missing-prop, root-route |
| SPA Mode: Did you forget to include `<Scripts/>` in your… | validation | error | spa-mode, ssr-false, hydration, scripts-component |
| The React Router Vite plugin requires the use of a Vite… | validation | error | vite, config, build, child-compiler |
| Module cannot have both a default export and a… | validation | error | rsc, route-module, exports, server-component, naming |
| Route " " does not have , but you are trying to submit to… | http | error | form-submission, action, http-405 |
| Unexpected payload type | exception | error | rsc, server-action, payload-type, version-skew |
| You tried to define routes asynchronously but started… | validation | error | routes-config, async, define-routes, remix-adapter |
| There was a problem extracting the file from the provided… | exception | error | cli, template, tarball, extraction |
| No response body | exception | error | rsc, server-action, response-body, network |
| The `future.v8_middleware` flag has been removed because… | validation | error | config, future-flags, middleware, upgrade, build-error |
| ${res.status} ${res.statusText} | exception | error | fog-of-war, lazy-routes, manifest, network, deployment |
| Could not find a root route module in the app directory | validation | error | file-routing, fs-routes, root-route, config |
| The "@vitejs/plugin-rsc" plugin should be placed after the… | validation | error | vite, plugin-order, rsc, config |
| Route segment " " for " " cannot contain " ". If this is… | validation | error | file-routing, fs-routes, route-segment, naming, filename |
| ⚠️ Skipping prerendering for resource route without a loader | console | warning | prerender, resource-routes, loader, build |
| The --no-typescript flag is deprecated and will be removed… | console | warning | cli, typescript, deprecation, scaffolding |
| Cannot submit element that is not | exception | error | forms, dom, submit, usesubmit, formdata |
| ️⚠️ Oops, Node v detected. react-router requires a Node… | console | warning | node, cli, version, environment, semver |
| The "serverBundles" function must return a string | validation | error | server-bundles, config, build, callback |
| Unable to prerender path because it does not match any… | validation | error | prerender, ssg, routing, build |
| Prerender: Request failed for | exception | error | prerender, ssg, http, build |
| The `future.unstable_subResourceIntegrity` flag has been… | validation | error | config, future-flags, sri, upgrade, build-error |
| Could not find package.json in | validation | error | config, framework-mode, package-json, entry-server |
| must export a config | validation | error | config, es-modules, type-mismatch, build |
| Error loading | validation | error | config, vite, module-resolution, environment |
| `origin` header is not a valid URL. Aborting the action. | exception | error | csrf, origin-header, actions, security, http, proxy |
| Custom Vite manifest paths are not supported | validation | error | vite, config, build, manifest |
| The `future.v8_trailingSlashAwareDataRequests` flag has… | validation | error | config, future-flags, trailing-slash, upgrade, build-error |
| Route config file not found at | validation | error | config, routes, file-not-found, framework-mode, build |
| Prerender: Failed to start Vite preview server | exception | error | prerender, ssg, vite, preview-server, build |
| Route config in " " is invalid. | validation | error | config, routes, validation, module-resolution, build |
| There was a problem fetching the file | exception | error | network, github-api, rate-limit, cli |
| Could not find the routes directory | validation | error | file-routing, fs-routes, directory, enoent, config |
| The provided template is not a valid local directory or… | exception | error | cli, template, filesystem, file-format |
| The `prerender`/`prerender.paths` config must be a boolean… | validation | error | config, prerender, validation, build |
| Cookie length will exceed browser maximum. Length | exception | error | session, cookie, storage, size-limit, commit-session |
| Prerender (resource): Received a | exception | error | prerender, ssg, resource-route, build |
| There was a problem fetching the file | exception | error | network, github-api, authentication, token |
| The path " " was not found in this | exception | error | github, template, path, cli |
| Could not find a root route module in the app directory as | validation | error | config, routes, root-route, file-not-found, build |
| Failed to patch routes | exception | error | rsc, route-discovery, manifest, version-skew |
| The `routeDiscovery.manifestPath` config must be a… | validation | error | config, route-discovery, path-validation, lazy-routes |
| Invalid response found for routeId | exception | error | single-fetch, response-shape, invariant |
| Path ' ' requires param ' ' but it was not provided | exception | error | href, params, routing, typescript, typegen |
| () call aborted without an `AbortSignal.reason | exception | error | ssr, abort-signal, createstatichandler, timeout, cancellation |
| React Router agent skill files were not found | exception | error | cli, installation, agent-skills |
| There was a problem fetching the file from GitHub. The… | exception | error | network, github-api, release, rate-limit |
| File collisions detected in a non-interactive environment | exception | error | cli, filesystem, ci, overwrite |
| Prerender: No resolved URL is available from the Vite… | exception | error | prerender, ssg, vite, preview-server |
| You must be using the SSR features of React Router in order… | exception | error | ssr, hydration, router-provider, framework-mode, spa |
| No value found for context | exception | error | middleware, context, routing, api-misuse |
| no longer exists | validation | error | config, dev-server, file-not-found, filesystem |
| There was a problem extracting the file from the provided… | exception | error | network, tarball, extraction, cli |
| Cannot handle enhanced server action without decodeReply… | exception | error | rsc, server-actions, configuration, decode-reply |
| The `prerender.concurrency` config must be a positive… | validation | error | config, prerender, validation, concurrency |
| package.json are invalid | exception | error | cli, template, package-json, validation |
| SPA Mode: Received a | exception | error | spa-mode, ssr-false, prerender, entry-server |
| Module cannot have both a Layout export and a ServerLayout… | validation | error | rsc, route-module, exports, layout, naming |
| You cannot call `runClientMiddleware()` from a static… | exception | error | ssr, datastrategy, middleware, static-handler, api-misuse |
| A history only accepts one active listener | exception | error | history, listener, router, lifecycle |
| The `future.v8_splitRouteModules` flag has been moved to a… | validation | error | config, migration, future-flags, renamed-option, build |