I don't know how long this has been going on, but in my current 1.82 sandbox game, and my previous 1.82 campaign game, I'm seeing a real oddity with the way starbase shipyard sponsors are assigned by default.
When I build a new starbase, and go to sponsor settings, I can see that the game has always assigned two shipyards as the default sponsors. The first shipyard appears always to be the closest shipyard, which is what I would expect. The second shipyard, however, appears to always be the shipyard the furthest to the left and down in the galaxy - i.e. the shipyard closest to the (0,0) coordinates of the map, rather than the next closest to the starbase, or maybe the most productive shipyard, or some other intended criteria other than furthest down.
I've noticed this on every starbase I've built in this game. It started out innocuously, since I started colonizing and building shipyards to the north and northeast, so my home world shipyard was always the 2nd one assigned. Then I started colonizing and building shipyards to the south, and as I did the second default shipyard for all new starbases became my newest shipyard, since I was building them closer and closer to (0,0), even if the new starbase was all the way at the other end of my empire with 10 other shipyards closer.
I've manually reassigned all the sponsors to make the automatic ordering of constructor work like I think it was intended, so my current save game won't be of any use in debugging until I build a new starbase.
Has anyone else noticed this?