Even external number ranges have to be assigned to account groups to be able to create vendors using standard transactions.
A removal of the number range will then certainly lead to an error message that a number range cannot be determined.
Can it be that you create vendors different, e.g. by using IDocs, here system does not check on number ranges.