I went to a local Apple Store "Genius" Bar today. They were clueless about this. I pointed them to this thread. I asked for the Data Capture.app, but they declined to give it to me. They said it is not something they can give to the customers. Which of course made no sense, as it is a diagnostic app for customers to collect data and send it back to their support engineers. Anyways it was a frustrating visit.
I am wondering what is it that app doing that makes it stop the event or logging of the event. This is likely a bogus conflict error in the kernel probably in the USB driver or the new display port driver. Since when you run the app, things work all fine, the conflict is most probably bogus to start with. And with a kernel debugger and a little bit more data point, I am guessing it may not be that difficult to fix.
Options on what that app might be doing are:
a) Somehow app is redirecting the system log events, so even though the events are still fired by the kernel, they are not logged but logged in the capture app itself. Do you keep the app running, or run it once? When the system wakes up from sleep, is the app still running if you kept it running? Is any other event logged while the app is running?
b) Whatever the dp events: 0x04 means, the data capture app stops that happening. So the capture app may be shutting down a system service that is getting confused. And then when the system wakes up from sleep, the service auto starts. This option seems more plausible to me, since simply writing something to an event log should not cause such severe implications. To test this, can you take a look at your Activity monitor and see if any of the system services stop when you run the data capture app? If we can pinpoint a system service, as a workaround we may be able to stop it without using the app itself.
<rant> What is really mind boggling is, how something so trivially easy to replicate slip through the QA department of Apple. I mean all they needed to test was to connect a MacBook Pro to a Cinema display using their new adaptor and look at the system log. It is not a huge test matrix or a complicated test!?!?!? After all this happens to a brand new MacBook Pro, not like there are lots and lots of apps installed. I have a feeling, this is indeed happening to all the adaptors out there, but most people are either ignoring or not yet really using their machines heavily. For example this starts happening much frequently when I start using Photoshop. While just plain surfing, it does not really happen that frequently and in fact I even ignored it in the first few hours of installation. </rant>