I checked ORS using the Navigate control and get the same 404 error using your coordinates in the African desert. I tried ORS using their api and a Web component. Doing this, the route works. making using api calls.
I speculate that this issue occurs when using the navigate control might be an intermittent problem due to server overload or other issues by ORS servers.The api may use different servers. Try again in a few days.
Thanks Steve. Interesting that ORS works from non MITApp routes; you tried the web component and I tried python. Also, when using the MITApp route, my quota count on ORS is decremented which makes me guess that ORS did serve the request but somehow MITAppInventor didn't route the response back to the app.
MIT has figured out a temporary fix described here
The fix actually works for most coordinates. however it does not appear to work using your two locations in the desert. Try again with different coordinates. Does this work for you?
Have you loaded the Companion 2.70d1? If you are not using it, ORS will not work. Even using the temporary Companion, some coordinates (such as to connect two locations in the Somalia desert ) Using those coordinates however doesn't work for a different reason. Users of ORS with coordinates not near a larger road elicit the 404 error too. Probably because the ORS map tiles lack the information to complete a route.
Using the coordinates you are using (the Somalia Desert example) gets a 404 error; however using towns in the same area (Oodwene to Garoowe example) works as other areas in the world.
It may be a few days or weeks until MIT fixes the 404 issue for most users with a new Companion for general use. The new Companion will NOT help users trying to plan a route where the problem is the tiles on ORS servers not containing the required information to construct a route between location. < possibly your issue?
I face the same problem and I tried loading the Companion 2.70d1 but unfortunately it is not working, the same error is still showing - Error 4003: Routing service failed with status 404 Not found-
Welcome @S_A7
Show us the Blocks you used. The 2.70d1 companion does work except when no route is available between the two points. What two points are you trying to establish a route for?
Thanks for responding..
The two points I am trying to establish a route for are the user's current location and a point I had already specified ( it is inside a park which you can't drive in)
Is there a possibility that the route to the second point can't be detected?
The temporary Companion only works in live development . To build an apk users have to wait until MIT fixes the issue for an apk.
For Navigate to work again from the main server, users have to wait for MIT to release nb197 and provide a new Companion (2.71 perhaps).
MIT has a fix that works that will be released with nb197 . It is available on it's test server but you don't want to build an apk using the test server.
A month ago I speculated the Navigate 404 error would be fixed within several weeks. I was wrong. MIT is waiting for fixes to other App Inventor issues and features before releasing it. When will the fixed version be available to general users? When MIT is ready. I have no idea when.
In the mean time, users can test their apps with the test server or the temporary apk. Yes, it works fine.