Preload only works on page load

The preloader component only appears on page load.
If you want to show some element while the server action is being executed you can do this by checking the executing state if the server action and the show/hide attributes.
Use the search function in the forum, this has been discussed in other topics as well: