There are too many problems with building editing

Summary:
release-703 (x64)[M]
No matching overload found, candidates: custom [double] distance_to(Point3 const&,Point3 const&)
stack traceback:
[C]: ?
[C]: in function 'distance_to’
stonehearth/services/server/inventory/inventory.lua:638: in function ‘find_closest_unused_placable_item’
…/fixture_fabricator/fixture_fabricator_component.lua:235: in function ‘_place_fixture’
…/fixture_fabricator/fixture_fabricator_component.lua:217: in function ‘_start_project’
…/fixture_fabricator/fixture_fabricator_component.lua:42: in function <…/fixture_fabricator/fixture_fabricator_component.lua:40>

Steps to reproduce:

The building was destroyed by the enemy
Can not be automatically restored
2.
When building a building, a certain probability of building repetition leads to an error

Notes:
This game is actually building too much BUG problem
The building is covered and dismantled.
I need some confidence to keep my patience going

my English is not very good
Thank you for your patience…

Attachments:

Version Number and Mods in use:
A21 release703
A20 does not have the above questions …

https://drive.google.com/open?id=0B8y-_L7wYkOXSHRMN3JhZmxHamc