When route-controller is used to start routes in a safe manner and one of the routes fails it still reports the status as UP.
No brokers defined, route will fail after the route controller gives up.
While the route controller tries to restart the route, the status will be correct, DOWN.
After it gives up, it turns to an incorrect state, UP.
Example project: https://github.com/alex-nt/issues-java/tree/main/camel/camel-health