Hum...
This is interesting.
Seems like a bad "interaction" that is not being taking into account by the automatic code.
If it is this, it would be a bug.
I would open a ticket with support, sending them a small test app that can reproduce the problem.
Cheers.