Symptoms
Filtering error when using a smartobject based off a stored procedure
Diagnoses
When using a filter on a dropdownlist bound to a smartobject based on a stored procedure there is an error when adding a filter. It works when using a normal 'table' smartobject.
Resolution
The issue was logged as a bug. The workaround would be to update the stored procedure to perform the filtering in SQL.