Welcome to WebmasterWorld Guest from 18.104.22.168
Under Site Configuration >> Settings, there is something new called "Parameter Handing". Google reports parameters they've found crawling your URLs and suggest how each one should be handled - "ignore" or "don't ignore". You've got a choice to edit their suggested handling, and also to add more parameters to the list.
For some infrastructures, this new tool in the toolkit could be just the solution you need to give googlebot more time to crawl deeper and stop going in circles.
Would I add /redirect.aspx?id=
Now this is weird as the parameter in URL is actually written in the format "&lang" which should translate into ampersand followed by "lang" parameter.
Even worse, it is also reporting that it found parameter "amp%3Blang" (%3B is semicolon).
Any idea why this would happen?