Such an impressive single day drop, it's almost like they stopped testing people..
Meanwhile, I recommend relying on vastly more credible and less easily falsified sources to judge how China is recovering.
If you trust your eyes, https://www.youtube.com/watch?v=Tf-4zQADLS8
If you trust TomTom, https://www.tomtom.com/en_gb/traffic-index/wuhan-traffic