Please do not use the bicycle=dismount tag on Edinburgh, since that tag represents that bicycling is not allowed on the road, but pushing is allowed - which is incorrect. As a result, apps may have ignored that part of Edinburgh even when it is the only option to ride on.

You are allowed to bicycle on Edinburgh, even if there is no safe bicycle infrastructure.  Instead, it is recommended to mark the speed limit, surface type, and importantly, whether there are bike lanes (in this case, cycleway:both=no).  Then, apps can use the available info to determine whether it's safe to use as a bicycle route.

I have gone ahead and fixed this to be "bicycle=yes" instead which means that bicycles are legally allowed to ride here.

I hope this explanation helps and thank you for your edits! :)