If I try to run two or more feeds at the same time, the TMP file is generated correctly but remains pending, while the last feed I clicked on is generated without problems.
Anyway, I think I have found a solution to simulate a schedule: it seems to me that the cron job considers 24h from the last start of each single feed, so the first time it is sufficient to generate the various feeds spaced apart and these will continue to be.