I am using some custom attributes in the config, and I added them to attributesToIgnore but had a space after my comma. It was failing the string compare because whitespace was not trimmed.

- Add extra error messaging for debugging MvcSiteMapProvider exceptions
around Route Urls
- Trim whitespace on attributesToIgnore values