hi @MagicalUnicorn
Some people are complaining that Mi Fitness counts extra steps from phone's sensor, which started with version 3.19.0i. Sometimes it causes the number of steps to double.
A quick investigation led me to class com.xiaomi.fitness.steps.PhoneStepsProviderImpl.
From the source...