I worked on this and the blender door today. The blender door I fixed with an idea I saw in a youtube video, zip ties. It makes the door stop a little sooner so it doesn't do that tap, tap thing. A couple of years ago I tried using a piece of that foam gasket for sealing doors. It worked for a bit, but came back. It appears to have fallen off. The zip ties should be a longer lasting solution.
My 09 has a boot instead of chrome ring. Once I figured how to get it all apart, I found the broken piece. I can see why the flimsy plastic breaks in these cars, it scrapes on the prndl display a lot. For now I fixed it with super glue and clear packing tape. It works ok, just have to see how long it lasts. I am sure that I will have to get a new one. I did not have time to look at the light since it was getting dark.