API says it can't send while waiting on DNS

I’m not sure how to report what I believe to be a defect. The API docs at PubSub+ JavaScript API Documentation suggest that if there was an error, it throws a solace.OperationError exception. I have my call to connect() inside a try/catch block and the catch is never thrown.