i have had this happening to me multiple times now, especially recently.
right now when i am about to craft something i remove all armor from that hero, craft the item, put it back on, restart and no problems.
All you have to do is click on another hero after you craft or just exit heroes screen.
The opinions expressed on this post are my own as a player, not as a Moderator.