Well all the hardpoint hull properties of all ships say 1 so i don't think that is the problem.
Here is the galaxy's hull hardpoint property for example.
Hull = App.HullProperty_Create("Hull")
Hull.SetMaxCondition(30000.000000)
Hull.SetCritical(1)
Hull.SetTargetable(1)
Hull.SetPrimary(1)
Hull.SetPosition(0.000000, -0.200000, 0.000000)
Hull.SetPosition2D(64.000000, 64.000000)
Hull.SetRepairComplexity(2.000000)
Hull.SetDisabledPercentage(0.000000)
Hull.SetRadius(0.300000)
App.g_kModelPropertyManager.RegisterLocalTemplate(Hull)
And here is a picture from the Bridge Commander Universal Tool