In connection with the planning of my cycling trip in Denmark 2018, I used openrouteservice.org with Opencyclemap overlays. By choosing a bike in your program I got a good track that followed the international cycle route. I could then simply pull the track manually to follow other roads, paths, tracks etc. This went well with all visible paths, roads.
I therefore got a nice experience after an easy planning.
You could draw the track as in Google Mymaps where there is only a little white dot no VIA mark.
Here is my latest attempt in your program:
Here, it is not at all able to follow cycle paths that are real cycle paths. It also cannot handle simple forest roads, tractor roads. Why has the functionality disappeared? Can I find the old version that worked for me?