Terminology Verifier Issue During Translation of Cloud Project in Trados Studio

Hi, 

I'm creating cloud project in the cloud platform (Team) and am using Trados Studio 2022 SP2 to translate. 

I use Term Verifier and I found the following issue during translation. 

For example, 

For a sourceA, I've set translationA as Preferred, and translationB as Forbidden. I enabled "check for terms which have been set as forbidden", with a value of ERROR and I checked "Forbidden" from the Picklist Fields. 

During translation, whenever translationB is used in the translated segment, Term Verifier would report translationB even if the source target does NOT contain sourceA. 

I thought Term Verifier was supposed to detect sourceA first in the source segment, and then detect if a translationB exists in target segment. Only when a sourceA is detected AND translationB is detected, would Term Verifier report translationB as ERROR. 

But it seemed that for now, as long as translationB is detected, Term Verifier would report ERROR, even if sourceA does NOT exist in the source segment. 

Is this behavior intended?

Thanks.

emoji