Yes, you can disable task competition in Mod Options from starting screen.
NPC captains trade and resupply just like you do, that's why some goods can dry up. Solution: take prizes.
Rgds, Oldtimer