Witajcie,

Mam problem z rezultatami wyszukiwania z wykorzystaniem SQL Full-Text Search-a.
A mianowicie silnik FTS nie znajduje frazy "Zurückweisung". Aby było ciekawiej frazy "Zurückweisun" (bez ostatniej litery "g") oraz "ZurückweisungB" (z dodatkową literą "B") znajduje.

Fraza wyszukiwana jest przy pomocy zapytania:
SELECT * FROM dbo.ftsTest INNER JOIN CONTAINSTABLE(ftsTest, *, ' (FORMSOF (INFLECTIONAL, "Zurückweisung") OR "Zurückweisung*") ', LANGUAGE 1031) [fts] ON [fts].[Key] = [ID] WHERE [fts].[Key] IS NOT NULL

W przypadku jeżeli zmienię język na angielski (LCID: 1033) lub będę wyszukiwał bez umlautów "Zuruckweisung" wyniki zostaną zwrócone.
STOPLISTA została wyczyszczona ze wszystkich STOPWORD-ów
Dodałem już nawet w konfiguracji plików trazeurusa wpisy:
<expansion> <sub>Zurückweisung</sub> <sub>Zuruckweisung</sub> <sub>Zurueckweisung</sub> </expansion>

Nie ważne jak będę zmieniał warunek zapytania to efekt będzie podobny.
Nawet tokenizacja zwraca wyniki dla obu przypadków:
SELECT * FROM sys.dm_fts_parser (' (FORMSOF (INFLECTIONAL, "Zurückweisung") OR "Zurückweisung*") ', 1031, 5, 0); SELECT * FROM sys.dm_fts_parser (' (FORMSOF (INFLECTIONAL, "Zurückweisung") OR "Zurückweisung*") ', 1033, 5, 0);
STOPLISTE o ID=5 można zmienić na wartość 0

Czy macie jakieś rozwiązanie lub przynajmniej trop, który można by sprawdzić?