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/