Hmm. We repaired ours using the silicone ones linked below that someone else on Reddit had advocated (I believe he fixed a few Snoos for folks too) - it’s only been a month on them but so far so good. The issue I had was finding one with the proper width - many of the poly o-rings were not nearly as thick as the OEM part.
We did hear a squeak today when we first started it, I assume it’s one of the bearings needing some oil or that needs replacing.
The o-rings we are using for now: 202 Silicone O-Ring, 70A Durometer, Red, 1/4" ID, 1/2" OD, 1/8" Width (Pack of 100) https://www.amazon.com/dp/B000FMWOEI