so I managed to fix the problem with some try and fail approaches, now it works like a charm ;)
"filters": [
[
"SnapshotDateText",
[
"{{column(SnapshotDateText_3.selection, [\"SnapshotDateText\"]).asObject()}}"
],
"=="
]
]
the real trick was using "==" operator rather than "in".Here is my complete answer to the question.