I guess I'm the odd one out here. I've had pools for 40 years. My last two pools were vinyl liner pools (for about 38 years of the 40), both with DE filters, first was chlorine and 2nd was salt. I never had an issue with either one of those.
My new pool is plaster with salt and a cartridge filter, and I started the TFP method when it was installed a year and a half ago. I am very meticulous with checking and maintaining my pool - usually check it about every 2-3 days, and have never had my chlorine level drop below 7ppm or so. Yet I have had to SLAM about every two months. No matter what I do, the water eventually goes cloudy, and I see chlorine levels dropping and I have to hit it with liquid chlorine.
The only niche's I have in my pool are the skimmer and the light. I've scrubbed both of those multiple times - same result. Currently, I've been letting the pool stay around 10 ppm, and it's been good for a couple of months, but over the past several days I've had to bump my SWG up to 50% to keep up. That's a 40K cell for a 7K pool, running 12 hours a day.
I get the feeling I'm heading to another SLAM. I did check CYA yesterday, and it dropped from 70 when I checked it two weeks ago to 30, so I added CYA yesterday. Not sure what caused consumption of CYA - I did not experience this in my vinyl pool. Once CYA was in those, I was usually good for the season.
I keep thinking I must be doing something wrong, but I've gone over all the TFP info many times and just don't see what I could be missing. It's getting to the point that I might just shock it once a month and call it good.