Ich hatte das gleiche Problem. Es hat mich fast verrückt gemacht, aber am Ende war es nur ein Fehler im ungültigen JSON-Format.
Ich nehme an, messageData.from oder messageData.message_id wurde nicht in das korrekte JSON-Format konvertiert. In meinem Fall habe ich einen Skalar übergeben und JSON.stringify() hat ihn nicht in einen String konvertiert. Daher war das Ergebnis --> "message_id":1234 und nicht "message_id":"1234"