The Xiaomi Smart Band 8 takes about 15-60 seconds to complete a blood oxygen measurement.
Please check the reasons for timeout of measurement:
Wearing condition, skin characteristics, environment, and other factors will cause the measurement timeout.
It is recommended to adjust the back of the band to ensure that it fits snugly around the wrist.