Apparently your setup.iss isn't complete. Unfortunately .iss files do not always work.
Not every programmer designed their setup to fully support silent installations.
I for example just had a .iss file where I got error -12, wrong order of windows...

BUT just for the sake of having tried everything you did check using setup.exe /s /f1"path\to\setup.iss"?