I'm integrating your Heartbeat iOS SDK into our Ooyala Player SDK for iOS. The integration is going really well, but I am having a problem with the trackComplete event you expect when the playback is complete. I think my code is correct, and I see in the Xcode logs that an event is being sent. I've being checking Charles network logs too, and I've seen video start, play, pause events, I haven't seen any event for complete in Charles, so I don't know if that could be the problem. Maybe your SDK isn't sending the report and I'm seeing it as it is happening in the Xcode logs.
With this problem, I can't see the video complete events in your dashboard UI so this is being a problem if we want to have a 100% integration.