Well Chris, I am sorry, but I can’t get any difference between Render and Viewport.
Usually, it is not recommended to render as video (Ffmpeg), but as single frames (JPEG, PNG, or EXR), but that doesn’t cause your problem. Maybe try re-baking….Try rendering a single frame, using your CPU…(It could be a GPU (driver) problem…)