

As another who has been to China a few times and has friends there: It’s a thing.
The lack of regulations (better now than even 5 years ago, but still shit (*1), the lack of pollution protection laws (*3) and the lack of care in build quality (*2) in order to drive down project costs isn’t just a thing, it’s a fact:
(1) https://www.adenservices.com/en/blogs/china-green-buildings-regulations/
(2) https://www.aii.org/chinas-infrastructure-and-construction-problem/
(3) https://shunwaste.com/article/how-do-people-get-around-the-pollution-law-in-china
Try and return them first; tell them they give you a head ache and you cannot wear them. Refuse to wear them any longer.
If the prescription lens place doesn’t help, dump them along with the glasses, consider your options and shop around.
I had the same experience 7 years ago. I ultimately went back to my old pair and even bought a pair of cheapos from eyebuydirect.com to hold me over until my insurance covered my next prescription.