I figured it out, and of course it was not Xmonad. which I was pretty
I'm not sure how it was working at all. I had the wrong path in the
wrong file. It was one of the many things that I had done while fixing
numerous other problems in getting Xmonad to compile and work again.
There were just to many things going wrong and I broke the xsession
while I was fixing everything else.