A filtered report works fine when executed in Developer but fails in Web. In the SQL View, a WHERE clause containing the number -2147483648 instead of the expected value is found.
The number -2147483648 is the lowest possible value for 32-bit signed integer. The values used by the attribute may be incompatible with the data type.
Review the column aliases used by the attribute. If something as INT(4) is used, change it to BIGINT instead.