Adapted the Microsoft login module so it also works with Viva Engage.
Proposed a fix that was later adopted by Vivid Planet.
Proposed reducing the number of concurrent threads; the maintainer opted instead to warn developers about it on startup.