Hi Matthias,
If DisableSetup is true it will only run setup if the user is signed in as an admin.
It works when I test it so I suspect maybe you have that setting in more than one place in your user.config file. If the setting is in there more than once the one lower in the file wins.
Hope it helps,
Joe