No estoy seguro, pero quizá no sea por la versión de Android, si no la versión del "parche de seguridad" de Android. ¿De qué fecha es?
A mi me pasó en el Mi5, al actualizar a la última Global Stable disponible, dejó de funcionar. En mi caso si hubo cambio de versión de Android 6 a 7, pero me suena más a que el problema radicaba en el parche de seguridad propio de Google.