There should be an indicator showing the user a deconvolution is running. Either with a "Waiter" or withProgress() https://github.com/JohnCoene/waiter https://shiny.rstudio.com/articles/progress.html