Foam cannons are pretty simple machines. If it's been working for a while and then starts having poor foam production, there is likely a clog in the system. And even on a new cannon, all it takes is one little spec of sand to clog it up. Check out the video below for some troubleshooting tips.