Ignoring all of the jumbo about [[MakeUrl]] above ... essentially here is what is happening:
In Wayfinder, TVs "change" to placeholders per the element that it is repeating for the menu.
I have a TV called
clientlogo_showcase that is a single select list, pulled via the @EVAL I pasted above, which essentially grabs the children elements under a document by ID. So end of the day,
clientlogo_showcase is a single ID.
In the Wayfinder call, when I only put
[[+clientlogo_showcase]], it outputs the ID properly. When I change the call to
[[~[[+clientlogo_showcase]]]] (as I need it to be the url path), it returns nothing.
Here is how the value looks in the database:
So essentially, the call SHOULD be
[[~95]] ...