lamp defective error in the cluster - Right brake light

I have been for last month or so getting lamp defective error. I checked the lights and found that right brake light is having issue.
I remove the bulb holder from light assembly and clean up all the contacts and installed new bulb.
I am still getting lamp defective when I push brakes. Now this is not all the time, some time brake light work and some time it producing lamp defective error.
All regular head lights, tail lights and turn lights are find and does not produce lamp defective error.
I hate "Lamp Defective" message. Is there any cure for this??? Should I swap bulb/holder from right light to left light??
Any reply will be greatly appreciated.





