That's an interesting one.
I had a discussion with Danny Thorpe in September last year, about packed records where he assured me that when when passing any structure from Delphi to an external API, it should *always* be marked packed.

So now there seems to be exceptions to that rule.

Anyways, thanks for the heads up.