Every time I buy a bottle of dry shampoo (usually batiste), I get about half way through and it stops spraying out the fine white powder and it seems to almost be wet and doesn't work. It's every single bottle!! I've tried shaking it before use, not shaking it, keeping it somewhere cool, keeping it somewhere a bit warmer but it always does it. Am I doing something wrong??!!