I found another. This is only a minor one, but when you fire a bow, it takes the energy as you start to draw it, meaning that if you drop the bow or switch away without firing, the energy is used up but no arrow fired. The energy should be used when the arrow is fired.