Thanks for your reply!
May I ask which htmltools version you are using? I don't get any ouput via tagQ$find(".input-group-addon")$selectedTags() using htmltools 0.5.2.
Edit: same behaviour after updating to the latest GitHub version htmltools:
I upgrade to shinyWidgets 0.64 and got the same as you, and couldnt make the tagQ stuff work. hopefully your issue will be addressed by the dev's. This seems like it would be good functionality, but it is marked experimental after all. Still, thanks for bringing it to my attention, one to keep an eye on.
The problem is, that shinyWidgets::numericInputIcon() returns a function which yields its result at render time. To modify the tag after rendering see this for a workaround.
@nirgrahamuk if you are interested in tagQuery please also see this chapter from Outstanding User Interfaces with Shiny - it's a great function.