As it turns out you need to swim around every little piece at each location, I neglected to do so. Flags are not bugged after all!