Maybe not a bug, but it's annoying if you have multiple pick up points for specific ships
If you recall each ship to its pick up point, it's possible they pass through another pick up point first. This causes them to dock at that spot, and not where they should be. This also updates their last pick up point so you really have to go there manually and dock it to the correct one.
A possible solution would be to make the pick up area only work for the ships assigned to it during a carrier recall order.