Some interesting reason why it is under-performing in China:
https://www.forbes.com/sites/robcain.../#221936b56d04
I liked this one in particular:
Disney tried to make up for this in The Last Jedi by popping in little cards on the side of the screen every time a major character appeared, with the character’s bio in both Chinese and English. It didn’t help much to allay the confusion caused by the convoluted plot.