Interactive dialog doesn't open in mobile client

This is what I’m doing:

  • execute slash command in client
  • integration returns interactive message with select
  • pick option in client
  • integration posts interactive dialog

It works on desktop and I can see that the integration indeed posted the dialog in my logs.

I see one suspicious line in the server logs a moment after the slash command was handled. It contains my user id, so I assume it is related:

    "level": "debug",
    "ts": 1565359541.5763643,
    "caller": "mlog/log.go:160",
    "msg": "Unable to get the post",
    "path": "/api/v4/posts/eszg5pxc4py1dxfro7ohorphqe/actions/6euh63aceidtiy1fzanm53wg7o",
    "request_id": "t7s3zxo5efngpphod6egieqf8w",
    "ip_addr": "REDACTED",
    "user_id": "dhjycsjjnpdnjjo5go4bt1i3ce",
    "method": "POST",
    "err_where": "SqlPostStore.GetSingle",
    "http_code": 404,
    "err_details": "id=eszg5pxc4py1dxfro7ohorphqesql: no rows in result set"

Any idea, what’s wrong here?

Device: iPhone X
OS: iOS 12.3.1
Mattermost Client: v1.12.2
Mattermost Server: 5.13.0 (Enterprise Edition )