Is there anyway you can switch over to synchronous login scripts before deploying this change, that would nail this problem to be sure.