Två tankar:
(1) Bindestrecket kan behandlas som ett ordavbrott. Vad returnerar dessa?
SELECT * FROM Products WHERE CONTAINS(Keywords, 'SA')
SELECT * FROM Products WHERE CONTAINS(Keywords, 'SA 300')
SELECT * FROM Products WHERE CONTAINS(Keywords, 'SA300')
Se denna annan fråga .
(2) Har du testat att bygga om ditt fulltextindex? Det är möjligt att den är inaktuell.