Why aren some PNG images displayed correctly?
Two things need to be considered when using PNG with BREW. 1) Alpha channels are not supported in versions 1.0, 1.1 and 2.0, but should be for the 3.0 SDK release. 2) BREW handles PNG transparency by taking only the first transparent color in the file. All other colors are displayed. Check your file to ensure that you have created only one transparency color.