Tough, Easy & Customisable Snorkel Clip
There are other clips on thingiverse however they seem to either require a lot of support material (and clean-up) or are too thin in critical areas which is why your clip probably failed in the first place...
This clip suits snorkels with a round tube, though it is possible for it to work on a slightly oval-shaped tube. The clip for the straps is also customisable for different strap widths and thicknesses.
The included STL is suited for a 27mm diameter snorkel but may fit others of slightly different sizes without modification.