I found solution which works for me.
1. Delete all "Ship From" atributes except "China"
2. Change "Ship From" to "Shipping"
3. Change "China" to "Free"
Inventory update still works and variations prices (if different) still change.
(AliDropship plugin, DaVinci theme)