Another possible cause is that you set Tomcat allocations to a way too low value (like, you left it at default 1.5GB; you need to set it to at least 3-4GB there, it's in the requirements at docs portal) when running setup.py.
I can't confirm the issue - I chose to install SAML idp module, and the button works in my instance.