It's definitely not random, but it feels unpredictable. Like I'll be holding a 6 and need a 1 for a button. I'll tap the throw button while aiming upwards and it will switch to a 1, then a 2, and sometimes even a 3 before stopping, and when it does land on the button the physics don't tend to "attract" it to the button, so it can roll off even when I get it correct. Maybe adding a visible throw arc or projected landing position could help?
I'd also recommend a clearer visual/explanation about when things will explode. Not sure how best to do it, but that feels inconsistent to keep track of as well. I'm hesitant to suggest putting a number of the die itself, but maybe having some cracks or something in addition to the color change could work?