I too am facing this exact dilemma as described by other members.
I have Litchi on my Xaiomi 9C because dji fly does not work on this mobile.
Every fifth flight or so, I get an error 167, cannot take off. I use my wifes hauwei P30 with DJI fly on, no errors and I am allowed to take off.
Switch off everything, plug back into my 9C with litchi, and she works fine for the next few flights.
@Litchi support. Let me know what logs etc you need. This is really a cumbersome problem. No wife’s phone = No flying