The way I've understood the difference between bundles & containers from the docs is that containers can end up in the player's inventory and a bundle cannot - i.e. it is consumed and its items given to the player when added.
I'm adding currency to one of our drop tables so have created a bundle with currency in it, which I've then added to a drop table. In turn this drop table has been put in a container. The container has then been opened in cloudscript using server.UnlockContainerInstance which has resulted in the bundle being added to the player's inventory rather than being consumed and the player given the contents as expected.
Do I need to process the items after opening the container and consume any bundles? Or is this a setup issue?