Can you let us know where we can test this? It's not an issue we've heard of, but will gladly help investigate further.
Also, can you try using the module *not* in the modal view to see if it behaves differently when working as a standard module? That shouldn't be necessary, but it will help eliminate some possible conflicts.
Thanks,
Alex