Its also possible that the problem lies with one of the switches, or the cables that drop down to them, not necessarily with the rose.
The flickering may have been caused by a short, which, depending on the type of fuses you have, could have caused it to blow. If you've got the 'Pull Out'...