I'm merging this into main now. It looks like that some updates to R/RShiny in R4.1.3 and/or shiny > 1.5 have caused some issues in how reactive objects can be used in terms of calling functions on them. i.e. the app crashed when summary() was called on a reactive e.g. summary(summary_pcx()). I have worked around this by avoiding summary calls in most places or in other cases where similar things happened I assigned the reacive to a new variable before the function call. There shouldn't be any issues if the development version of the app is run on older versions of R.
I'm merging this into main now. It looks like that some updates to R/RShiny in R4.1.3 and/or shiny > 1.5 have caused some issues in how reactive objects can be used in terms of calling functions on them. i.e. the app crashed when summary() was called on a reactive e.g. summary(summary_pcx()). I have worked around this by avoiding summary calls in most places or in other cases where similar things happened I assigned the reacive to a new variable before the function call. There shouldn't be any issues if the development version of the app is run on older versions of R.