There's a new release due out tomorrow that should have improved positioning to always show up in the center. Wait for that release and hopefully it will fix you up. If you install it and still have issues, let us know a URL where we can see the Login module and test, and we'll gladly help investigate a solution.
Thanks,
Alex