It wasn't a blind draw, it was based on seedings, but of course we had the rankings, so the draw was predictable for the organizers since they had the full list of participants. maybe Chinese federation added 1 or 2 more athletes to the list to make the draw "better" for Liang but that's it.
Liang is getting a bye in the first round because he is the 2nd seed. the draw is good for him because everybody else withdrew. I'm quite sure Chinese federation had nothing to do with Jang Jun, Kim Tae-hun, Hadipour, Tortosa, Vito, Artamanov and Popov withdrawal ! even Woolley himself !
this is really funny, this tournament was crucial for Woolley, how the hell he didn't participate !
this is the seeding procedure
#1 2018 Grand Slam Final Winner / Jang Jun DNP
#2 Manchester 2019 Champion (Heavier) / Jang Jun DNP
#3 Manchester 2019 Champion (Lighter) / Bae Jun-Seo ==> Seed 1
#4 2018 Grand Slam Final 2nd Place / Liang Yushuai ==> Seed 2
#5 2019 Grand Prix Final Winner (Moscow) / Vito Dell'Aquila DNP
#6 2019 Grand Prix Series 3 Winner (Sofia) / Jang Jun DNP
#7 2019 Grand Prix Series 2 Winner (Chiba) / Jang Jun DNP
#8 2019 Grand Prix Series 1 Winner (Roma) / Jang Jun DNP
#9 2019 Grand Slam Open Qualification 2 Winner / Lee Min-Yeong ==> Seed 3
#10 2019 Grand Slam Open Qualification 1 Winner / Liang Yushuai already seeded
from here, the rest are seeded based on their November rankings, even if Woolley was here, he could be seed 4 and on the top half but still he didn't know that, he had to participate.