Okay, thanks. I just needed to confirm my suspicion - yes, it's a known issue.
It's rarely being reported because usually SP doesn't send preferred authentication context/method, so Gluu's Shibboleth package selects the default "AuthenticationMethod". Still, our configuration files seems to contain "PasswordProtectedTransport" method too. Back then when I asked our dev guys whether it's intended or just some legacy leftovers, they said it's intended and should work. It seems it still doesn't. I'll create an inquiry on github to sort it out once and for all.
Here what you can do to circumvent it. This is caused by your SP including
```
<samlp:RequestedAuthnContext Comparison="exact">
<saml:AuthnContextClassRef>urn:oasis:names:tc:SAML:2.0:ac:classes:PasswordProtectedTransport</saml:AuthnContextClassRef>
</samlp:RequestedAuthnContext>
```
in the initial request. If you can control it, please make sure that no particular AuthnContext is requested. Then you'll be using our main and 100% supported log in flow through our oxTrust web UI.