Okay, based on what you told us I would recommend a
SLAM Process. You already saw algae to some degree recently and the walls feel slimy. The pool store products did not eliminate the algae that's for sure, only disguised it for a while. So from here I would:
1. Increase your CYA to "30" only for now. Use the
PoolMath APP to help you with the proper amount. Since you suspect you have some CYA in there, only increase the CYA by 20 ppm and check it again tomorrow to see if it's 30 or 40.
2. Lower the pH to 7.2 and then increase the FC to 12 and keep it there with liquid chlorine or regular bleach. You can turn off the SWG during the
SLAM Process since it's not really designed to maintain such a high output.
3. Follow all the notes on the
SLAM Process page and stick to just liquid chlorine/bleach from now on. That's your best tool against algae.
Let us know if you have any questions. Good luck!
Adding CYA:
To increase CYA via granular stabilizer, place the required amount as calculated by the
Poolmath calculator into a white sock and place in the poolside skimmer basket. For those concerned about suction flow to the pump, suspending the sock near a return jet or from a floating device will also suffice. Best never to allow undissolved granules to rest directly against the pool surface. Squeeze the sock periodically to help it dissipate. Once dissolved, consider your CYA adjusted to that programmed (target) level. CYA test readings should show a rise in 24-48 hours, however some pools may experience a longer delay to fully register. Best to confirm final CYA in about 5-7 days before adding any more stabilizer/conditioner.