Ufo lights over streets and floating airliners

What gets fixed when depends on a few things:

Top priority is if it is stopping people from playing the game
Next, it depends somewhat on how easy the fix is. Some things are super simple to fix
Others require huge changes to the architecture of the game. It’s relatively object oriented, but still, major changes to architecture can take quite long to implement, and they have to balance what they’re going to break when they implement the fix.

Point being, just because it’s important, doesn’t mean all development should stop until that bug is fixed. It may look like mixed up priorities to those unfamiliar with what work needs to be done to implement a fix, but, in the end, they are doing the best they can to fix as much as possible, and, at the same time, continue to develop those features that are not finished yet.

Not to mention, development priority is adjusted on a weekly and sometimes daily basis. Development priority can be quite fluid.