This was fixed in one of xzjv's commits after .31 went out.
In Coroutines/Gamble.cs:190, replace:
withCode:if (Trinity.Trinity.Player.ParticipatingInTieredLootRun)
Code:if (Trinity.Trinity.Player.IsInventoryLockedForGreaterRift)
I replaced "if (Trinity.Trinity.Player.IsInventoryLockedForGreaterRift)" with "if (Trinity.Trinity.Player.ParticipatingInTieredLootRun)" and it worked. Under Coroutines/gamble