FurryNutz, I do understand all of what you said. The Charter modem/router is in bridge mode and does provide a public IP address to the DIR router. We don't use a Class A network on the DIR router due to the ISP; the customer's network is using a Class A network. Yes, the default addressing (192.168.0.x) works fine, but does not meet the customer requirement. Using a Class A network on previous versions of DIR routers (eg, DIR-655) worked fine with the exact same settings, ISP, and ISP modem/router. This has only been an issue starting with the DIR-850L we've been testing.
Also, I apologize for the misstatement above. The DSR routers are not going away; the DFL routers are going away.
Our D-Link rep stated the DFL routers were the only D-Link routers to support Class A networks, despite the fact that Class A networks have worked on previous models of DIR routers. There is nothing in the DIR settings, specs, or documentation stating Class A networks cannot be used and the router does not prohibit entering Class A settings. Other brands of routers restrict owners to Class C networks within the router's settings. D-Link does not. So, this is either implied support for Class A networks or poor firmware coding.
Hard Harry, I understood what you meant. A tracert shows the first 7 hops to be in the 96.x.x.x range and none in the 10.x.x.x range overall. Also, if this was not the case, it shouldn't work with the older routers (DIR-655) either, but it works fine.