It seems like the instability is caused by the radial attachment points with the docking ports on them. I deleted the station and created a new but similar one. This time with docking ports not being attached to radial attachment points and it works as it should. The thread can be closed.