I've used #OsmAnd for years, because I didn't want to use anything that used Google Maps. I wasn't even looking for a route planner, but only for a GPS logger, but with OsmAnd I got both :sunglasses:

But sometimes it just can't calculate a route. Not sure why, the error message "-1" isn't very helpful.