Why does my Today Plugin sometimes disappear on Windows Mobile 2003 Second Edition devices?
The code for the sample Today Screen plugin that ships with the Pocket PC 2003 SDK does not behave as it should do. The code calls DefWindowProc after handling WM_PAINT, which it should not do. It should simply return zero after doing its painting. This bug can result in incorrect painting; specifically, you will get a WMERASEBACKGROUND without a subsequent WMPAINT, which will cause your plugin to disappear. If your Today Screen plugin was built based on the sample code you should correct this behavior to fix your problem.