After further testing, I found that it's the directory (extension) number that the system doesn't like for some reason. Everything works except the DID assignment for that specific number.