Why i wouldn't get messages from query

What are you trying to do?

query MyQuery {
  queryUser(filter: {id: "0x26190cd94"}) {
    id
    email
    messages(filter: {}) {
      id
      message
      receiverMail
      senderMail
      timestamp
      users {
        id
      }
    }
  }
}

You’re original message can be filtered, but you need a value in the filter. In you example you only have {}, which is not a valid value.

query MyQuery {
  queryMessage() {
    id
    message
    receiverMail
    senderMail
    timestamp
  }
}

Why can’t you filter it here? You just add a filter (WITH A FILTER VALUE), and you should have no problems.

J