CYA of 30 is the bottom of the recommended range and a good level for slamming the pool. You can swim in water at slam level, however if your CYA has dropped the slam level has dropped as well. With 30 CYA your slam level is 12 ppm of chlorine.
A few thoughts that may help.
Skimming this thread tells me you are fairly new to the key measurements. So I'll suggest you take a look at the TFTest kit videos and the taylor videos. There may be some simple ah-ha moment.
For example, your CYA can't be 45. If you follow the directions to the letter you round up.
Second, if you have a good amount of DPD reagents, why not try the 25ml test? It is more precise, and may tell you something that the less precise measurement it not. If you are low on reagent, get to TFT and get some more. Knowledge is power here for sure. I find accuracy helps, especially when you are looking for trends.
Are you swirling a lot? Maybe consider buying a speedstir?
As for replacing water to lower CC, this may or may not help. The CCs tell you you are killing off a lot of stuff. If you lower FC you will stop or slow down the ammo you are slinging at the enemy. So whatever it is that you are killing will start growing more.
Another question; with CYA at 50 your shock level is 20; are you keeping it at 20 all day and all night? The more you keep your side armed with a constant onslaught of FC, the faster you will vanquish the enemy. Said another way, CCs is measuring the enemy's casualties; as the enemy's size is diminished, this will lower. Basically, what I'm saying here is, since you are letting your FC drop below the SLAM, you may be in a stalemate. You get the FC up, you start to beat back the algae, then the algae uses up the FC such that it falls below the SLAM level, allowing the algae to recover, meanwhile creating plenty of CCs. Then you raise it up again, and make a whole bunch of CCs, but then the depleted FC allows more Algae to grow, etc. Basically, I'm speculating that maybe you just are not getting it up there enough to win the fight, so you are just holding and killing a lot of growing Algae, but it keeps getting replenished because you are not up there all the time.
So...Keep that FC at 20 all day and all night. Any chance this could be mustard algae? If so, the SLAM levels are significantly higher, and this could explain what is going on too.
Also, if the CYA test measured a little on the low side, and it is actually 60, your slam level would be 24, so that may be an explanation why you are neither winning nor losing the war. Since emptying the water could be diluting the CYA, this also could be evidence that your CYA is higher than you think.
TFTest kits has a slightly different CYA test [the tube is larger], that I find easier to get a good CYA measurement. If you wanted to go all out, you can buy a CYA reference [TFT happens to have a CYA standard at 50]. So you can compare the standard to your water, if they match, you are at fifty.
Also, test CYA with your back to the bright sun so that your body creates a shadow in front of you and do the CYA test in your body shadow--don't stare at the dot, take a quick look, add a little more solution, take a quick look, add a little more, etc.
CYA of 30 is the bottom of the recommended range and a good level for slamming the pool. You can swim in water at slam level, however if your CYA has dropped the slam level has dropped as well. With 30 CYA your slam level is 12 ppm of chlorine.
How the heck did you find that? Another reason to stick with the basics. Great work!