It doesn’t use screen scraping, and it’s not compatible with zone. I’m not sure why, I guess something changes recently, but it wasn’t even supposed to save HH data for zone at all. It’s just not possible to get or obviously run a HUD on an anonymous table.
But for MTT’s, you’re right. Sometimes it won’t get the tournament result because it’s not provided. So we’re working on some work arounds. In the meantime you can right click on the tournament you were in if you cash and enter the amount you won. We’ll have some work arounds soon for this though. And this is just on sites that don’t save HH’s like BOL, Ignition. Pokerstars this doesn’t apply.