(Before everything. I did not change anything)
This is happening in the latest version.
When you equip your weapon in the inventory where it says "holding" should appear the weapon, but it is not appearing!
Yep, that's due to the switch from elementData to tables for status information (such as blood, hunger/thirst, weapons...). I haven't gotten around to fixing that bug. It's a just a visual one, though, don't worry.