Inconsistency between content management api and content delivery api

I am currently making an update call that:

  1. adds a new link to the contentful entry using the management api (by chaining the CreateOrUpdate call and then PublishEntry call)
  2. retrieves the updated contentful entry from contentful using the delivery api (by using a query builder and GetEntries call)

The problem is that upon inspecting the return values from the CreateOrUpdate / PublishEntry calls, they contain the newly added reference. However, the retrieved entry from the GetEntries call does not contain the reference. Can anybody tell me why this is the case and how I can solve this problem?