I have to say the snow foam lance was quite a disappointment, maybe with bilt-hamber it might actually work
My garage is full of half bottles and tins of magic fluids and waxes that claim to clean and polish the car to a mirror finish simply by wafting a few squirts in its vicinity, not one of them has ever worked like the advert.
If it suddenly breaks, go back to the last thing that you did before it broke and start looking there