Tech structures (NeedsEngineer=yes in rules) cannot be directly placed under ownership of non-neutral houses without problems such as this occuring. You need to use a trigger to change the owner from Neutral/Civilian or just stick to capturing them with Engineers.
Thanks, It works fine now.