i have a similar problem. the ship pumps load just fine but at the next stop they just wont unload. ive tried everything, ive deleted and replaced the station, ive deleted and re placed the pumps (which were connected to the green squares to the boat like the loading dock which worked just fine) im at a loss as to what i need to do to get them to unload the oil
edit/update: ive now removed and replaced the water rails, then i let it do a full circuit and its STILL not working, the only thing thats changed is now the arms on the boat pumps are extended meaning they are ready to unload but they still not unloading.
update 2: FIXED. ive never used pumps before so i was never told that you have to REVERSE THE PUMPS so the arrow is facing AWAY from the ship. WHY doesn't the game tell me these things!