The ACU is considered 'busy' when building. This prevents its weapon from trying to fire while building. This also prevents the missile weapon. The first order causes the unit to stop building, unflagging the unit as 'busy'. The second order then launches the missile.
Not ideal, something we can look into. But I'm not sure if we can fix it reliably