Translation consistency verification does not report cross-file inconsistencies

The subject says it all - the Check for inconsistent translations check in QA Checker 3.0 works differently when run inside editor (F8) and when run as Verify Files batch task.
When run inside editor where multiple files are open (virtually merged), it can catch cross-file inconsistencies.
When run as Verify Files batch task, it seems to check each file separately, thus completely ignores cross-file inconsistencies.

Is this really intended behavior?!?!
Looks like a pretty clear and SERIOUS bug... so when we get this fixed?

I'm seriously not willing to waste hours by waiting for Studio to (hopefully) open 1000 files in editor... not mentioning a common translator who a) does not have a machine with specs able to handle so many files at once, and b) is not paid for hours spent by waiting for Studio opening the files in editor.