Got a bit of an odd problem in that I have a base which has landed nearby (<150m) two vessels with the 4500 unit cylindrical containers filled with machinery. The base itself has 2000 machinery in one of the modules. Having my single engineer go outside and perform maintenance on a module causes the 2000 machinery belonging to the base to shuffle to the appropriate module, but it takes it from other base modules rather than the landed containers nearby. I've had a few searches to see if their is some common error I am missing. I could directly attach the landers using KAS, but I'd prefer not to have to.
Here's a picture, if that helps elucidate my description:
The machinery is in the two identical landers with solar panels. The large structure in the foreground is where I want it to go. One's in front of the vessel with ISMs in the top right, so it's hard to see. Apologies if I'm being dense.