When I create the timeline event via API, sometimes I’ve got an error. Screenshot from server console - http://take.ms/8nIBm. Screenshot of contact’s timeline - http://take.ms/tiDFn. As you can see the timeline event for 12 feb was not been created. Why?
Thanks for the example info. After looking at the API call logging for your app, it looks like the body for some of those PUT requests that resulted in a 500 error was null? The body of those requests should look similar to the examples in the article below. Is it possible that the bodies of some requests are improperly formatted, or otherwise malformed?
Based on the 500 error code, it sounds like there was a transient server issue that affected that request. Can you direct message me a link to your app’s settings so I can take a closer look?