Had to deal with some Figma bugs yesterday... Component icons weren't inheriting state variant colors (default, hover, active)... So I had to refactor the icon library to make sure there was only one layer named "path", per icon to match the root icon used in my primitive.
Thread
This is a pretty normal workflow for icons in design systems. If you ever start using the Tokens Studio plug-in is gets much easier to maintain stroke width. Jotting this down to make a tutorial video on it.