I know you checked the scheduling definitions - but something people often overlook is that the months are checked - was March selected?
i checked forecast and it looks ok, months were ok also. I tried to load forecast for whole 17.3. and all jobs are there. Last upload of tables with "missing" jobs were 14.3. the only thing I think of is DB refresh once a week (or+-) with upload (not force upload?) tables. I will see next week with next run.
2nd issue - if your new day is at 8am and the jobs had a time from of 11am they should have waited. Two things I can think of are - is the agent host in a different timezone to the server? or Did the jobs have an until time as well - I haven't seen it recently but if the jobs had a time window of say 11am to 9am they might have started because it was before 9am - just guessing, but I'm sure I came across this a few years ago (in v6.3)
timezone is: 12ctm = 11agent. start time was 1100 and end time was empty - its possible that if its 0800 by def. and newdaily at 0800 will start it anyway (cause +1 timezone?). i checked all job and only those two were 1100-" " with +1timezone. ill test it next week.
thx a lot for advices.