Hayward Aqualogic not reading salt correctly

I have a Hayward Aqualogic system with a T-15 salt chlorine generator. I bought the house in Sept 19 and was able to get the system working after some troubleshooting and replacing bad parts. Everything was great for a few months, until I started getting erroneous low salt alerts. T-cell is making chlorine, but my salt readings are all over the place. I initially added salt, but after I became suspicious of the readings I took my own independent reading and then took the water to be tested. My salt is 4600ppm and the system is still reading between 900 and 2700. I already cleaned the T-cell, and everything else in the system is working perfectly. Do I need a new board? If so, should I upgrade the whole system?