After reading the threads related to this issue, I decided to check my timers, Sure enough, a lot of shows did not record. I wasted a lot of time going through my 100+ timers to see which ones were working and which ones weren't. Determining if a show was supposed to record vs that it wasn't on last week or next week is very time consuming and annoying. Trying to find repeat showings of missing episodes, or finding the missing episodes online is also extremely annoying and time consuming. It also doesn't help that Dish search is totally useless.
As a programmer/software engineer, I find it hard to believe that Dish releases software with as many issues as it does! It is possible that the program guide change was not planned and was forced upon the programmers without prior knowledge, but if that is true, it still shows very poor planning by Dish management. I am trying to cut Dish some slack, but I am really getting fed up with all the problems.