rskedgell
This may be because some route planners assume (incorrectly for the UK) that highway=trunk implies bicycle=no + foot=no. Explicitly and redundantly adding bicycle=yes + foot=yes may help. If you're an Android user, you could also use the StreetComplete app to add sidewalks/pavements, crossing details, etc.