Sorry @Ultrametric but I don´t speak english very well.
I couldn´t charge my meizu m2 mini when it´s power on. I must power it off to charge it. In adittion, I have another problem. If I switch the phone to the PC with an USB cable, the PC doesn´t recognize the phone. I only can connect the phone to the PC by wifi (I have no blutoth on my PC)
So, I tried to test de hardware using an app (mtk engineering mode). I went to “Hardware testing/USB / USB IF Test”. I pressed the “Enable VBUS/start” key. After some seconds I pressed “Stop” key. Same process with the “Enable SRP/start” key. After I went out of “USB IF Test”. I went to “Hardware testing/ power/charge battery” and switch on the phone to the original phone charger but I have only got that it charges during a few seconds.
Some people says that following this process they got to resolve their charging problem but never to connect the USB to the PC. In all cases, everyone came charging problems after restart the mobile.
I didn´t root my phone. I tried to re-update the phone and clear all data but nothing changes in it. I´m not the only person with this issue. There is more people with XIaomi, Nexus and Meizu phones with the same problem like me. I don´t know anybody that got to resolve the problem.
My wife has the same phone like me. She hasn´t any problems. Her phone has the same configuration (18.104.22.168A firmware). I entered to “Hardware testing/ power/charge battery” like engineering mode and noticed a difference between her and my phone. That was the “ADC Charger Voltage” value. In my phone this value is much more higher than my wife´s phone (5033mV vs 47mV). And I thought that that could be the indication of my problem.
I don´t know if I answer adequately to your questions.
Thank tou for your attention.
Did you try to re-update and clear all data?