I'm re-posting again, but this time I will explain my network better.
We have recently switched over to MPLS. Previously we were running EIGRP and ISDN was working fine. We have 30 remote routers and 2 central routers located in two different locations. So, it's a full mesh network however, we only serve business applications from the two central sites. The problem I'm having is when a branch fails over to ISDN the entire network slows down for a few seconds. I get a couple of time-outs on all of the routers. At the two central sites, we have PRI circuits for the remote sites to dial into when the primary links fail. All remote routers are set up as ABR routers. Serial interfaces are in area 0 and fastethernet interfaces are in different areas. (each site has different area). The ISDN interfaces at the remote routers are in area 0 and the dialer interfaces at the central sites are also in area 0. Should I place all ISDN interfaces in a separate area ? I tired placing the ISDN interfaces in a separate area, but then I was not able to route to the remote branch (had to reload the router). When a remote branch fails to ISDN I could see the neighbor relationship form. (successfully forms and it's in full loading stage, so no problems there). I could do static routes back to the remote routers, but I would like to have this set up dynamically if possible. Any input or suggestions would be greatly appreciated . Also, all remote routers are using floating static routes to activate the ISDN backup. I can post any router outputs if that helps.