You need to take your water sample to a pool store (two if you can) and see which testing results are consistant. Don't go by the SWG reading as these devices can get out of calibration. If the pool store reading confirms the Taylor kit you have your answer and you need to recalibrate the SWG. If the pool store reading confirms the SWG reading you may be using the Taylor kit incorrectly or have a bad kit.
I found out about recalibrating my SWG when it said I didn't have enough salt. Then I added some and it wanted more so I became suspicous and had the water tested. I found out the SWG was wrong and now have too much salt in the pool(fortunately I'm still in the acceptable salt range but at the high end around 3800ppm).
Good Luck