Your foam cannon may not function properly for a variety of reasons, but the most common one is that you neglected to rinse the nozzle after each usage. This easy after-use procedure may and will guarantee that your foam cannon continues to blast out heavy foam for a long time.