publish non-sub type without throwing err