Fix variations not showing in all cases for draft products