Versions (relevant - OpenSearch/Dashboard/Server OS/Browser): 3.5
Describe the issue : When we have a sorted data table in dashboards 3.5. If we click the (+) filter button. Remove the filter and then click (+) for another filter, incorrect filter is applied. This issue was not seen on 3.3 but is reproducible every time in 3.5 making it unusable :(.
Has anyone else upgraded to 3.5? Do you see similar/same issues?
Configuration :
Relevant Logs or Screenshots :
pablo
March 11, 2026, 1:15am
2
@coredump17 Have you tested with a clean test deployment?
Which browser did you use?
tested on two platforms. Downgraded dashboards to 3.3 and issue has gone away on the same clusters. reproduced with Edge and Chrome.
This issue can also be seen in the nightly playground - [Logs] Chart and Visualization demo. Scroll down to Tables and select the + on the APM value.
pablo
March 11, 2026, 6:43pm
4
@coredump17 I’ve reproduce that issue and found that only 3.5.0 is affected.
It looks like sorting doesn’t work well. Visualisation has some default sorting order and it resets to that after removing the filter.
I see the same as mentioned in your GitHub issue.
opened 03:56PM - 05 Mar 26 UTC
bug
We have a Data table in Opensearch 3.5. Using the new UI or the old (default) on… e, when we click the filter button in a column, it filters the incorrect string (something else in the list. This filter can be manually corrected so appears to be linked how the button is tracking the field value.
A clear and concise description of what the bug is.
**To Reproduce**
1. create a Data Table with multiple columns and rows
2. click the (+) next to some values.
Some of our tables seem to work initially (maybe luck) but then fail with wrong values.
**Expected behavior**
i would expect the filter value to represent the text in the area i clicked the (+)
**OpenSearch Version**
3.5
**Dashboards Version**
3.5
**Screenshots**
<img width="309" height="109" alt="Image" src="https://github.com/user-attachments/assets/6a89db35-9d6b-4c6a-bb03-1a3999db3f2c" />
Incorrect value filtered
<img width="313" height="107" alt="Image" src="https://github.com/user-attachments/assets/512a36da-7892-49d1-ae8b-6472344aac00" />
In the above example it is the value above but it can be any random value.
**Host/Environment (please complete the following information):**
Opensearch official container 3.5
**Additional context**
Unsure when this become an issue. We jumped from 2.19 to 3.3 and then 3.5. I have rolled Dashboards back to 3.3 and the issue is not present. So appears this bug has been introduced between 3.4 and 3.5. Issue seems appear when we sort a column, add a filter, remove and then try and add another filter.
and issue you’ve referenced there.
opened 11:37AM - 28 Aug 23 UTC
closed 05:29PM - 13 Sep 23 UTC
bug
**Describe the bug**
If you sort a data table by one of its columns and then fi… lter for a value using the + button on a cell, it applies the filter with the original value on that cell instead of the current one. It looks like the sorting is handled in-memory by the table, but the cell actions are rendered separately using the order from the API call response.
**To Reproduce**
Steps to reproduce the behavior:
1. Create a data table visualization
2. Click on 'Sort asc' or 'sort desc' on a table column header
3. Click on the + button on a cell to filter for that value
4. The value on the filter is different from the one on the cell
**Expected behavior**
The filter should use the value that is currently displayed on the cell.
**OpenSearch Version**
2.9.0
**Dashboards Version**
2.9.0
**Screenshots**

**Host/Environment (please complete the following information):**
- OS: Ubuntu
- Browser and version: Firefox 116.0.3
This is my example.
Order by Count
Picking first value /beats/filebeat and getting incorrect filtering value.
After removing the filter, the order of the table should remain but it resets to some default one. As per the screenshot the first value is the one picked in step 2.
Reseting and picking again first position without touching any sorting works correctly
1 Like