I have a 4 year old Barracuda X7 that worked fairly well. My pool continually catches Palm tree berries, magnolia leaves and lots of other leaves. The barracuda X7 diaphragm continually stops up and will not move. I just had to clean it out a lot.
I saw on the forum ThePoolCleaner was highly recommended. I bought the 4 wheel version, snapped it together and threw it in the pool. I timed the rotations of the tires and it was close enough. It's been a week and every inch of the pool is spotless and I have done nothing except empty the leaf catcher. Not one blockage and it has not gotten stuck.
I just threw the barracuda in the trash, wish I had done this years ago.