The drip is where the water ends up, not where it got in
A leak on a flat roof almost never comes straight down. Water slips in at one weak spot. Then it runs along the metal deck, soaks into the insulation, or follows a pipe or beam. It drips out wherever it finds a low point. On a big warehouse or office roof, that can be 10, 20 or even 50 feet from where the water got in.
That is why patching the spot right above the stain so often fails. The real fix starts with finding the entry point.