Дрейф есть на всех гироскопах. Связано это с тем, что гироскоп, в отличии от акселерометра измеряет угловое ускорение. В состоянии покоя, если есть небольшая погрешность, то она накапливается. И результат меняется.
Можно попытаться программно вычитать погрешность, если она поддается каким-либо закономерностям. Если дрейф по Z больше, чем по 2 другим осям, возможно, модуль сломан.