i had this issue happen to a player on our server the good news is rolling back the player profile fixed the issue but doesnt explain what caused it, after looking at his log i was somewhat able to determine:
Likely technical cause
I inspected the uploaded
b257 Assembly-CSharp.dll. Inventory-based item use works through a hidden toolbelt slot named DUMMY_SLOT_IDX.
The sequence is approximately:
- The item is copied into the hidden dummy slot.
- The game temporarily switches the player to that slot.
- It executes the item action.
- A completion handler empties the dummy slot.
- ItemActionEntryUse.RefreshEnabled() disables every inventory Use/Open action whenever that dummy slot is not empty.
A crash or interrupted action can therefore leave an item or action state stuck in that hidden slot. Once stuck:
- Food cannot be consumed.
- Books cannot be read.
- Bundles cannot be opened.
- World containers can still be opened because they use a different interaction path.
This is the strongest explanation for this player's exact behavior.
its definately a nasty bug hope this helps.