I rebuilt the Hotbar and the Hotbar_Slots from scratch and it fixed the issue.
Since I am making changes to the UI I think I’m going to take this opportunity to switch the UI to an interface system and remove all references for triggering the events on the PlayerController->InventoryManagerComponent.
So you will now just simply have to add the InventoryHUDInterface to your player controller and the HUD will just work. You won’t need to go through the HUD and update/recast to your controller references during migrations. This will also potentially help avoid any other bugs that may happen down the road as changes to the engine and UMG are made by Epic.
I will keep you all posted on the progress of the 1.3 update.
*** UPDATE ***
Here is a quick example of what is changing with the removal of references to the Player Controller/InventoryManagerComponent in the Inventory UI in version 1.3
](https://vanguardinteractive.com/storage/app/media/unreal/marketplace/arpginventorysystem/updates/1_3/InventoryHUDInterface.jpg)
Click to load the full version
I will submit v1.3 on Monday/Tuesday.