This solved my failure to start problem but I have another problem.
Before I even got to the problem of the program not starting I got a message that I needed to change the display size before the program would launch. I reduced the text size to 100% and then got DPP to sort of start but then it would disappear. The failure to start problem was solved by this fix here as I said but I still have this display size problem. I changed the display size back to 150% but the app would not lauch. The same display size error message appears and no start.