Unser Plugin verarbeitet den Sitzungswert saml_uid nicht. Dieser wird vom omniauth-saml-Gem selbst verarbeitet. Daher bin ich mir nicht sicher, warum Sie einen leeren Wert in session["saml_uid"] haben. Möglicherweise müssen Sie das Problem im omniauth-Gem melden.
Außerdem hat bisher kein Kunde ein Problem mit SLO gemeldet.