In case this hasn't come up yet, how are you testing your water? If you're using test strips, get a proper test kit, and put those strips in a drawer. The TF-100 advertised here is good, as is the Taylor K-2006C. Also, what you may not read here, and what is counterintuitive to the wisdom dispensed here, you can lose CYA without any particular action on your part. I'm still a new kid on the block, but this is the third spring I've experienced with a pool here in Katy (just west of Houston). I try to keep CYA at 40--in the middle of the suggested range of 30-50, although I'm considering moving to 50 this year to see if that helps maintain chlorine levels longer. I try to keep the chlorine level at the top of the suggested range for my CYA level.
Each of the three winters I've had the pool, I've found that by spring the CYA has dropped. Last two years it had dropped to 20. This year only down to 30. If it's true that CYA never leaves and can only be diluted with fresh water, then our winters have been wetter than they seemed. I have some confidence in my ability to read the dot at the bottom of the CYA test tube, and any time I get a questionable result, I pour the solution back and try again, and if still off, I test again with a new batch of solution. If she's around, I'll ask my wife to check, when in doubt. I use liquid chlorine. Until recently I bought 12.5% at Leslie's, but they've kept bumping the price, so I've moved to Walmart 10% chlorine.
Oh, I never add stabilizer to the water. When the CYA has been low, I use trichlor tabs in a floater to chlorinate until the CYA is where I want it.