Столкнулся с проблемой что на сервере например 4-5 проектов, они прекрасно работают с Routing а один вновь созданный то работает то нет, при этом настройки все перепроверил раз на 5-6.
Думал дело в Pool менял всяко, смотрел как сделано на других ну не работает и все тут.
При этом роутинг прописан на Application Start в Global Asax. Пришел к выводу что он не стартует. Видимо обрабатывает не все например запросы, нашел такой параметр для Web config: "<modules runAllManagedModulesForAllRequests="true"/>"
Добавил его и о чудо! заработало) может кто то тоже будет сидеть битый час разбираться, и эта запись надеюсь поможет)