This may be a stupid question but is your carrier using long distance codes? It may just be waiting for you to enter an authorization code.
By your description, you are instructing the system to dial the outbound number as a long distance call. If it isn't, remove the 1 as your carrier might not process a local call if it is dialed as LD.