A re-registration will bump up the Flow version and it will kick off a new Flow run. So it will run again. If you apply
caching though , the new flow run will respect the caches and it will run the third task
For script based storage like Git storage, you might be able to run minor changes without re-registration because that one loads the code from the repo.