Recently I noticed that quite a few people are facing problems with pushing advertisements to Windows Vista clients after they installed Windows Vista Service Pack 1.
The problem is that advertisements don't arrive at the Vista SP1 clients anymore. The reason for this is that SMS 2003 is not aware of the platform Windows Vista SP1. Microsoft released a fix for this issue, the fix can be downloaded here.
The hotfix only adds another supported platform in the database. To solve the problems you also have to select the new supported platform in your program under the requirements tab, even if you selected for instance 'All x64 Windows Vista'.
Regards,
Jannes Alink