Hi Mike,
You aren’t the only one with this specific problem. You need to create separate test site with updated wordpress (with exact design migration) to test before applying to your live site. I have seen such issues while working on my clients websites (mostly custom themes).
If you use custom theme/plugin, you must test a update on dev site before going to live one. It will help you avoiding big loss.
Thanks.