Вы действительно проверили, что происходит с вашим приложением после запуска заставки?
Я помню, как создавал программу, предназначенную для круглосуточной работы, просто взрываю после включения заставки из-за того, что ПК работает в каком-то сокращенном состоянии.
По общему признанию, это могло быть связано с тем, что мы проводили аппаратный мониторинг через USB-компонент, так что это могло быть как-то связано с драйверами, которые облажались, но, да, я наблюдал много странностей в приложениях при включении заставки.
Стоит проверить перед тем, как показывать что-либо через заставку.