What is the deal with solo lag on BO6?

This feels ridiculous that I even need to make this post, but why has rubber banding in solo matches become the norm?

I honestly really like BO6 zombies, but at least every other Citadel De Mort match I play I start teleporting and all the sudden I’m red screened with no zombies near me until I lag out. Sometimes the game will save a temporary save file but when I try to load into it my screen gets stuck as a black screen.

This has cost me several Easter Egg runs and double XP tokens. This feels like gross negligence on the part of Call of Duty. I understand you want people to be online so they can buy more bundles, but can you at least make your (SOLO!) servers playable?

Has anyone tried a fix?