If anyone else is still stuck on this - the answer I think is in the comments. It's a likely a db threading issue. We removed makara and the issue hasn't happened since.