Render is having a problem deploying a Medusa backend because of a stock_location error. The backend runs fine fully functional on localhost:9000. Error logs below: ==> Uploading build…
==> Uploaded in 5.6s. Compression took 13.4s
==> Build successful
==> Deploying…
==> Running ‘npm start’
my-medusa-store@0.0.1 start
medusa start
{“level”:“info”,“message”:“Skipping instrumentation registration. No register function found.”,“timestamp”:“2025-06-01 21:34:49”}
redisUrl not found. A fake redis instance will be used.
{“level”:“error”,“message”:“Could not resolve module: Stock_location. Error: Loaders for module Stock_location failed: Invalid URL\n”,“timestamp”:“2025-06-01 21:34:52”}
{“level”:“error”,“message”:“Error starting server”,“timestamp”:“2025-06-01 21:34:52”}
{“level”:“error”,“message”:“Loaders for module Stock_location failed: Invalid URL”,“stack”:[{“columnNumber”:14,“fileName”:“/opt/render/project/src/node_modules/@medusajs/modules-sdk/src/loaders/utils/load-internal.ts”,“functionName”:“runLoaders”,“lineNumber”:669,“methodName”:null,“native”:false,“typeName”:null},{“columnNumber”:17,“fileName”:“/opt/render/project/src/node_modules/@medusajs/modules-sdk/src/loaders/utils/load-internal.ts”,“functionName”:“async loadInternalModule”,“lineNumber”:288,“methodName”:null,“native”:false,“typeName”:null},{“columnNumber”:10,“fileName”:“/opt/render/project/src/node_modules/@medusajs/modules-sdk/src/loaders/module-loader.ts”,“functionName”:“async loadModule”,“lineNumber”:82,“methodName”:null,“native”:false,“typeName”:null},{“columnNumber”:32,“fileName”:“/opt/render/project/src/node_modules/@medusajs/modules-sdk/src/loaders/module-loader.ts”,“functionName”:“async moduleLoader”,“lineNumber”:21,“methodName”:null,“native”:false,“typeName”:null},{“columnNumber”:9,“fileName”:“/opt/render/project/src/node_modules/@medusajs/modules-sdk/src/medusa-module.ts”,“functionName”:“async MedusaModule.bootstrap_”,“lineNumber”:476,“methodName”:“bootstrap_”,“native”:false,“typeName”:“async MedusaModule”},{“columnNumber”:12,“fileName”:“/opt/render/project/src/node_modules/@medusajs/modules-sdk/src/medusa-module.ts”,“functionName”:“async MedusaModule.bootstrapAll”,“lineNumber”:302,“methodName”:“bootstrapAll”,“native”:false,“typeName”:“async MedusaModule”},{“columnNumber”:19,“fileName”:“/opt/render/project/src/node_modules/@medusajs/modules-sdk/src/medusa-app.ts”,“functionName”:“async loadModules”,“lineNumber”:154,“methodName”:null,“native”:false,“typeName”:null},{“columnNumber”:22,“fileName”:“/opt/render/project/src/node_modules/@medusajs/modules-sdk/src/medusa-app.ts”,“functionName”:“async MedusaApp_”,“lineNumber”:386,“methodName”:null,“native”:false,“typeName”:null},{“columnNumber”:10,“fileName”:“/opt/render/project/src/node_modules/@medusajs/modules-sdk/src/medusa-app.ts”,“functionName”:“async MedusaApp”,“lineNumber”:594,“methodName”:null,“native”:false,“typeName”:null},{“columnNumber”:23,“fileName”:“/opt/render/project/src/node_modules/@medusajs/framework/src/medusa-app-loader.ts”,“functionName”:“async MedusaAppLoader.load”,“lineNumber”:255,“methodName”:“load”,“native”:false,“typeName”:“async MedusaAppLoader”}],“timestamp”:“2025-06-01 21:34:52”}
==> Exited with status 1