Check out if the bag (item in obect editor) has the ability [clickable-item], this ability is also included in the bag system iirc.
Then check if you did all settings correct in the bag system library.
- private constant integer NEXT_BAG_ID = 'I001'
- private constant integer PREV_BAG_ID = 'I002'
- private constant boolean DISPLAY_CURRENT_BAG = true
- private constant boolean REMOVE_HOOK = false <--- NEVER EVER SET THIS TO TRUE. Hooks should be used very carefully, this feature is a no-go.
Concerning usage do not enter negative values into addBag. It may produces errors, because the code has some flaws here. I told the witcher, but I think he will not change it.
Just out of personal interest:
I've coded a similar bag library for my own need, which only uses 1 bag on slot 5.
Has also an optional setting for a second bag on slot 4.
Furthermore you can't remove single bags just the whole stack, but 100% bug free.
The current viewing page is not dropped when you call destroy().
You can increase the bag size up to 99 or drop all bags and items inside them.
Do you want me to upload it?