We're using the Fire Event endpoint from the REST API (https://code.exacttarget.com/app-development/journey-builder-development/how-to-fire-an-event.html) to insert contacts into a Journey. We are making a request from a Rails application using the Fuel-SDK gem.
We are sending the ContactKey and the attributes for the record in the request. We receive back an eventInstanceId and, sure enough, when we look in the source Data Ext. for the Journey, the record is there. However, it is not inserted into the Entry Event and taken through the Journey.
We've confirmed that the contacts also live on the All Contacts list and in the top 5 of the channel address order. We've tried sending the
EstablishContactKey attribute as well.
The request does return a 201 Created status, which makes sense given that the record is created in the Data Ext.
Has anyone run into this problem before? What sort of things might cause this behavior to happen? Thanks for any assistance you can provide.