We are pulling data directly from postgres and setup a new datasource. Within the datasource a few parameters in the SQL are using a variable. I created a custom variable by following your instruction on https://support.klipfolio.com/hc/en-us/articles/216183237-BETA-Working-with-dynamic-data-sources. The datasource return the expected values based on the default value of the custom variable.
I created a new klip that uses a user input and drop down. I create a funnel to visual the data coming back from the datasource. All this works great. However, when I change the value via the user input the same data is shown in the funnel. I don't see any error using the datasource debug_info. I don't think the variable is being set by the user input but I have create a few klips following the instructions using the dynamic datasource page.