An intense battle for control of China’s largest, publicly traded developer China Vanke Co. has exposed flaws in the nation’s financial supervision system that demand urgent attention.

Vanke management and Baoneng Group, a property and insurance conglomerate, have been battling since July 2015 over stock purchases through which Baoneng rose to become Vanke’s largest shareholder.