Hi
I'm afraid I have to agree. I do not believe you have O'd as of yet. Temps in the low 97's... let alone the 96's are not Post O temps. I recognize that you've got a lot of open circles, which leads me to believe you were temping earlier than usual. However, those temps are still really low even for Sleep Deprived nights.
FF is allowing you to keep your CH's probably based on the fact that so many of your low temps are open circles. It seems to be giving you the benefit of the doubt that if you had temped at your normal time, they might've been higher.
A 3 cm cyst sounds kinda big to me. I would be surprised if a cyst of that size
didn't interfere with O. I will say, it does appear as if your body might've been trying to gear up to O a couple of times. You've got more than one patch of fertile CM.
My best advice would be to continue temping and BD'ing until you see a sustained thermal shift. You keep putting your temps in and eventually FF will get on the right page.
Best of Luck & Baby