When you configured your application what is the Ws-Federation Passive endpoint you set in Geneva Server configuration wizard? Is this the endpoint of your application?
Can you check Geneva Server Ws-Federation Passive endpoint. Open Geneva Server Administration
-> Relying Parties Node
-> Click relying party properties
-> Endpoints Tab
-> Select Ws-Federation Passive endpoint
Please make sure that Ws-Federation Passive endpoint is the URL of you application and not Geneva Server endpoint itself (like https://login.domain/FederationPassive).