Henry, we pulled your last post (# 63) over to this existing thread to keep everything together. We don't want your posts & replies to get scattered,
Let's remember, FC is only lost to two things - organics/algae and the sun's UV. So if you have a starting SLAM FC of 20 just before bedtime say at 10:00 pm, and you check the FC in the morning before the sun hits the water, let's say 5:00 AM, and if your FC dropped below 19 (a loss of more than 1 ppm), then it confirms algae. In that case the
SLAM Process must continue because there is algae hiding somewhere. In your case you said you lost 3 ppm overnight, so that answers that question.
Ideally what we hope to see if that you pass
Overnight Chlorine Loss Test by NOT losing more than 1 ppm of FC. At that point you know you can raise the CYA to help prevent FC loss during the day.
This may seem repetitive to hear, but it's important because sometimes a pool owner gets frustrated when they feel like there is no end in sight. In reality, if they fail the OCLT and continue to lose chlorine, there's algae hiding somewhere. When the CYA and FC testing are accurate, and the FC is "maintained" at that elevated level (in your case 20), algae simply cannot survive.
If algae is stealing FC during the hours of darkness, then it goes without saying a higher FC loss can be expected during the day with both algae and sunlight taking FC from the water. Hopefully the things you did today will result in improvements. Unless you missed something obvious, the only other thing I can think of are those drain covers down below. They can hide algae.