This is new equipment, out-of-the-box configuration, firmware updates done. I have 2 SPA 301s that are discovered and work just fine. I have 3 SPA 504Gs that are not discovered, nor do they work when I manually add them. They are pulling a correct IP from VLAN 100 just fine. On the 504Gs I get a dialtone but no outside dialtone when I press 9. On the 301s I get a dialtone when pressing 9 and can make outbound calls and can recieve inbound calls. All of the phones are plugged into an ESW-520 switch with a default config except for a static IP. The 320W WAN port is plugged into one of our main Cisco switches (2960) and that switch is supplying a DHCP address to the WAN side of the 320. The 320 is serving DHCP to the clients on it's LAN side. I have two POTs lines plugged into FXO ports. I have tried a factory reset on all of the SPA 504Gs. I even tried plugging a 504G directly into the 320W and still have the same issue.
I have this problem too.