Look at your input mask. Is it set to store the separator characters or not?
To find the missing area codes, I would use the len() function.
Iif(len(yourphone)) <> 10 Then ''if the special characters are NOT stored
Iif(len(yourphone)) <>13 Then '' if the special characters are stored