This site was using a very old theme with old script files that kept loading over newer versions and causing plugin conflicts and site crashes. The previous theme was poorly designed and not maintained, making it incompatible with new WordPress releases. In the process of updating to the Divi them, I also redesigned the site, fixed video backgrounds and other elements that were bogging down the site and causing errors.
Site optimization and speed testing is ongoing.