You're seeing both the custom error UI defined in the AutoCompleteBox
's control template and the standard error template in the adorner. You should disable the latter:
<Style TargetType="{x:Type sysctrls:AutoCompleteBox}">
<Setter Property="Validation.ErrorTemplate" Value="{x:Null}" />
</Style>