Here is another new issue. The slicer is creating a bridge where there should not be one. The yellow area is an open area of the part but it is putting a bridge there for some reason.
Again, can you please post a factory file? I'm still not seeing any of the behavior you're describing in my version of 3.1.1. I tried a lot of bridging tests this morning and everything seems to be working exactly as I'd expect. So it would really be much more helpful if you could post the files and explain where you are seeing the differences in the gcode.
As far as I can tell, my bridging test prints are behaving the same way in 3.1.1 as they are in 3.1.0. Also, if you look at their release notes for 3.1.1, they didn't talk about any bridging changes, so I doubt any of that changed. https://www.simplify3d.com/software/release-notes/