I'd try cleaning it first before buying a new one. It's not too hard, just unscrew it and then shake out all the junk in there. Then use compressed air to blow out anything else that refused to fall out. Biggest annoyance though, is the sticky stuff. And no, I'm not going to speculate on where the sticky stuff came from. Might have to wash that stuff off, but remember to remove any circuit boards or electronic stuff that might be inside before dunking it in water.
If it still don't work, about $10 should get you a new one.
The cake is a lie.