it had the same issue yesterday when trying to update the sins hotfix.
with the release of entrenchment i uninstalled sins completely, deleted all folders & configs and cleaned up the registry.
then did a full an clean install of sins - patched to 1.15 and installed entrenchment 1.0 - all was fine.
now the hotfix came and impulse told me that sins was not installed - wtf? i just did that 1 day ago.
with my fast connection i let impulse download it again, usually doesn't take more than 30 minutes.
but after some time the download stopped complaining about "download file too big" or something like that, very funny and weird error.
from that point i couldn't do anything, every button i hit in impulse gave me an error that there is currently a installation in progress and that i had to wait for it to complete.
the installation itself gave me an xml error.
trying to close impulse gave me an error that it was not possible to shut down at the moment *lol*
killed the process, restarted my pc, startet up impulse and almost everything was fine
patched to 1.01 but according to impulse original sins was still missing.
as i don't play anything except entrenchment i don't really care as long future updates don't mess around like this anymore.
everything above was on windows xp profession 32bit.