Receiving both successful redirect and error callback when using renewAuth

I have the same problem. I am watching the postmessage happen and I am watching my code receive the postmessage. Then nothing happens until the setTimeout expires within auth0 library and passes a hash of Timeout during authentication renew. I have the token, I can see it, but I am not getting the callback to fire in .renewAuth() until after the timeout. Then it fires but with ERR populated. Anyone have an idea why?