I know , just focusing on the obvious.inactivated virus is actually the most mature technology of all vaccines. The danger comes not from not inactivating enough but from inactivating too much such that it isn't enough to trigger the immune response.
China isn't exactly known for inventing new vaccines or medicines.
Frankly the transparency required for such a important decision is totally lacking in the Chinese methodology.