Many thanks. I will give that a try. I think I found that programmer on amazon. I like the pogopin idea. I will try that as well.
Also, I figured out the source of the problem. I went through the odysseys I had previously gotten to work and compared them to the ones I had the issue with. The difference was the board library from seeedstudio. V1.8.0 breaks the SAMD on the Odyssey. I put version 1.7.9 on a new Odyssey and it flashed no problem.
Hopefully what you sent fixes the Odysseys where the board library broke the SAMD. I will update this after I have tried.