Occasionally, when button image is replaced with KeyImage.Black, it does not get replaced at all, leaving images from previous screen. This happens when all buttons are replaced in sequence (e.g. when switching the whole screen to a different one).
Workaround: create a black (e.g.) 72x72 image manually and pass it instead of KeyImage.Black.