Do you know what Swagger is doing under the hood here? For instance, is it looking through your route table to build the list up?
If this is the case and if its basing its logic on the `type` of the route it finds, its probably looking for webapi routes, but to do what glimpse does, we replace these with proxied version of the same routes. In a future version we can probably make sure that this works a little better, but for the moment thats my guess. Are you able to confirm this?
For the current release version, the temp fix would be to blacklist the glimpse route tab/inspector (the glimpse.axd page shows you how to do that).
Let me know how you go.