Id get rid of the DoW command first to make sure the apex outlet works first and then add it back in once that's verfied. I used DoW in my code last week and Used the _____ underscore instead of the h------yphen...
Maybe it is as simple as that.
Ok. I found out the problem. The timezone was wrong. I just replaced the old apex model with the new one and left the time in the automatic. Now it is working.