I suspect that the uv index is high causing high fc demand. The warmer weather and water along with the higher uv exposure will dramatically increase fc loss vs what you lose in winter.
It's definitely producing chlorine. Wether or not it's producing the full amount, I can't tell. If it was having trouble producing, it would give an error.
I think that you're convincing yourself that there is a problem when there isn't any.
Maybe put an energy meter on the SWG to see when it's on or off and how much power it uses.
So, I set the IC60 for a 100% run for 9 hours today. Get home from work and I lost .5 ppm chlorine. My pool is 1/3 the rated size of the IC60 and it cannot generate enough chlorine.
The size rating is based on 100 % for 24 hours. You're only running 9 hours, which is close to 1/3 of 24 hours.
Also, your pool has a higher surface area to volume ratio than most pools, which is going to expose the fc to more uv than normal.
Your fc/cya ratio is 11.5/80 = 14.4% from this morning. That's going to use up more chlorine than a lower fc/cya ratio. If you dropped the fc/cya to 7.5%, your fc loss would be much lower, almost by half.
Taking everything into consideration, I don't think that there is a problem.