Hi Davide,
There are three basic points to ponder.
One is that the correct and incorrect files should contain stimulus onset times, rather than just 0/1 at the onset time points. The 0/1 files will not model any BOLD response.
The 0/1 stim files can be converted to timing using make_stim_times.py, which would be done automatically, if the -regress_use_stim_files option were not included.
So consider removing -regress_use_stim_files (and "-regress_stim_types file") and trying again.
The second basic point is with respect to the other (irrelevant, for your analysis) stimuli. If there are other stimuli presented, they should be modeled. If those regressors were completely orthogonal to your regressors of interest, it should not make much difference. But it sounds like that will not be the case here.
This brings up a third point that I am concerned about. If the stimuli of no interest are included, exactly how much non-stimulus time is there between stimulus conditions and across trials?
Thanks,
- rick