API do Facebook Messenger - Menu persistente não funciona no celular

Estou fazendo uma chamada de php curl no terminal da API para configurar um menu persistente com base nodocumentação. Aqui está o código:

$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, 'https://graph.facebook.com/v2.6/me/thread_settings?access_token='.FB_ACCESS_TOKEN);
curl_setopt($ch, CURLOPT_POST, true);
curl_setopt($ch, CURLOPT_POSTFIELDS, $postbody);
curl_setopt($ch, CURLOPT_HTTPHEADER, array('Content-Type: application/json')); 
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, true);
curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, 2);
$output = curl_exec($ch);
curl_close($ch);

error_log($output);

O ACCESS_TOKEN está definido corretamente e o $ postbody fica assim:

{"setting_type":"call_to_actions","thread_state":"existing_thread","call_to_actions":[{"type":"postback","title":"My Album","payload":"{\"type\":\"button1\",\"data\":{\"category\":\"album\"}}"},{"type":"postback","title":"Help","payload":"{\"type\":\"button1\",\"data\":{\"category\":\"help\"}}"}]}

Recebo de volta um resultado bem-sucedido:

{"result":"Successfully added structured menu CTAs"}

E o menu funciona no facebook no computador na web:

Mas ele simplesmente não aparece no aplicativo Messenger para celular. Eu li em outro lugar sobre o cache e a atualização, mas esperei mais de 24 horas. Além disso, testado em um telefone Android e um iPhone e ainda não vê o menu.

questionAnswers(1)

yourAnswerToTheQuestion