Do you know why the getVisibleValues() function doesn't return any values? I would like to get a filtering criterion, for example in this case (screenshot) I'd like to get the 'A' value. I tried getCriteriaValues() , getValues()and it doesn't work too. It doesn't not return any values. Only the getHiddenValues() function works and returns "B, C, D" correctly.

function myFunction() {
var sheet = SpreadsheetApp.getActiveSpreadsheet().getSheetByName('Test1');
var filter = sheet.getRange('A1:C').getFilter();
var values = filter.getColumnFilterCriteria(3).getVisibleValues();
Logger.log(values);
}