Loosing GitHub Server configuration after every Jenkins Update

After reading other forums of people having the same exact issues. I started removing plugins until the configuration finally stuck on a Jenkins restart. I am not sure which plugin did it, but one of the following was the culprit. Since we are no longer using these plugins, I did not install them back to try pinpoint the real culprit. Hopefully this helps anyone else experiencing this same issue.

Agent Setup (agent-setup): 1.16
Autofavorite for Blue Ocean (blueocean-autofavorite): 1.2.5
categorized-view (categorized-view): 1.13
Chroot Plugin (chroot): 0.1.4
Flexible Publish Plugin (flexible-publish): 0.16.1
Infrastructure plugin for Publish Over X (publish-over): 0.22
Lockable Resources plugin (lockable-resources): 1255.vf48745da_35d0
Popper.js 2 API Plugin (popper2-api): 2.11.6-4
Popper.js API Plugin (popper-api): 1.16.1-3

The other posts on this same issue:

https://issues.jenkins.io/browse/JENKINS-71786