I think I figure out the issue. To share with everyone correct query is:query productList($productID:String,$locale:String)
{productList(filter:{
productID : {_expressions: [{value:$productID}]}},
_locale : $locale
)
{items{
flag {
... on ProductFlagModel{title,backgroundColor,flagColor...