I noticed recently that while I was playing the Mercy Parkour workshop mode (G50FF), the legend of commands failed to render all of the keybinds on PS4 but looked fine on PC. In the context of that game mode, it meant that PS4 players could not play through the parkour course again without leaving and re-entering the lobby, unless they dug through the workshop rules to find the bindings as I did, or stumble upon the correct input(s) by trial and error.
I did some experimentation to minimally reproduce and characterize the issue and created a demonstration code: DEG30. From what I can tell, Custom Strings consistently render only 4 icons, though they seem to support an arbitrary number of format variables via nesting of Custom Strings. The reason that this caused an issue with the Mercy Parkour command legend on PS4 and not PC is that all possible input bindings on a controller are rendered as icons, whereas keyboard inputs are ASCII-representable and not subject to the limit. I’ve made an imgur album
https://imgur.com/a/bxXmT1z that shows how the icon rendering limit can have a larger impact for console players (screenshots from the DEG30 demonstration mode).
There is a viable workaround, which is to use multiple text blocks rather than nesting Custom Strings. The problem is that creators who are making Workshop modes of even moderate complexity are overwhelmingly likely to be on PC, given how difficult it is to operate the Workshop editor with a controller. So, they are unlikely to notice issues with rendering Input Binding icons in Custom Strings, unless they specifically test their mode on console (or with a controller? not sure if having a controller plugged in changes what gets shown as the input binding).
In conclusion, this icon-rendering limit in Custom Strings, intended or not, can create an accessibility barrier for console players in Workshop modes that have custom text containing input bindings. And, AFAIK, there’s no way to give feedback or report the issue back to the creator directly, so we’re just kinda stuck with it.