I wouldn't be so sure GNS-XLS is that much better - it also fairly regularly lapses into DR mode, freezes, has sensor miscompares etc etc.
Sounds like operator error or a poor installation to me. Ours have/are performing flawlessy, including during GPS RNAV approaches to places you where don't look outside because the hills are too big.