when i user logs into the database and clicks one of the buttons they appear to do nothing.
And is that button set up to run a script?
Are all the steps in that script compatible with IWP?
If even one step is incompatible, the script will halt on the incompatible script step.
There's a drop down that you can use inside the script editor to check for incompatible script steps.