Bug: Incoming requests not shown in the app

Platform: iOS
OS Version: 15.3
Network type: WiFi
Issue type: Bug
App version: 1.0.2
Build number: 3278
SDK version: 4.0.0

There’s one person that I want to connect with, but he doesn’t receive my requests. When he sends me a request I get a notification from the app, but there are no requests shown when I go to the requests tab. My requests don’t show up on his side somehow … Cleaned log file can’t be attached (text files not supported) so I just pasted it here:

⚙️ listenLogs() @Listeners.swift:8 RequestAuthenticatedChannel(My Friend's Address)
⚙️ listenLogs() @Listeners.swift:8 INFO Empty Space RequestAuth: 163
⚙️ listenLogs() @Listeners.swift:8 WARN  No filters found for the passed ID "My ID?" (My Address), skipping processing.
⚙️ listenLogs() @Listeners.swift:8 DEBUG  Executing poll for "An ID" (My Address) range: +0000 UTC-2022-01-(-24h10m0s) from "some character string"
⚙️ listenLogs() @Listeners.swift:8 DEBUG Receiving chunks for gateway poll
⚙️ listenLogs() @Listeners.swift:8 INFO  GetUser()
⚙️ listenLogs() @Listeners.swift:8 DEBUG Preimages size: 8 24 388
⚙️ listenLogs() @Listeners.swift:8 saveSentRequest partner: "some number"
⚙️ listenLogs() @Listeners.swift:8 saveSentRequest historicalPubKey: "..."
⚙️ listenLogs() @Listeners.swift:8 saveSentRequest myPrivKey: "..."
⚙️ listenLogs() @Listeners.swift:8 saveSentRequest myPubKey: "..."
⚙️ listenLogs() @Listeners.swift:8 saveSentRequest fingerprint: "some fingerprint"
⚙️ listenLogs() @Listeners.swift:8 WARN No filters found for the passed ID "My ID" (My Address), skipping processing.
⚙️ listenLogs() @Listeners.swift:8 DEBUG Executing poll for "My ID"(My Address) range: 2022-01- 04:... +0000 UTC-2022-01- 04:... +0000 UTC(-24h10m0s) from / "some character string"
⚙️ listenLogs() @Listeners.swift:8 DEBUG Receiving chunks for gateway poll
⚙️ listenLogs() @Listeners.swift:8 WARN  No filters found for the passed ID "My ID" (My Address), skipping processing.
⚙️ listenLogs() @Listeners.swift:8 INFO  AddSent PUBKEY FINGERPRINT: "some fingerprint"
⚙️ listenLogs() @Listeners.swift:8 INFO  AddSent PUBKEY: [The pub key]
⚙️ listenLogs() @Listeners.swift:8 INFO  AddSent Partner: "Friend's Address"
⚙️ listenLogs() @Listeners.swift:8 INFO  Requesting Auth with "Friend's Address", msgDigest: "msgDigest"
⚙️ listenLogs() @Listeners.swift:8 INFO  [SendCMIX-auth.Request]Looking for round to send cMix message to "Friend's Address" (msgDigest: "msgDigest")
⚙️ listenLogs() @Listeners.swift:8 INFO  Sending to "Friend's Address" with override preimage ["numbers"]
⚙️ listenLogs() @Listeners.swift:8 INFO  [SendCMIX-auth.Request] Sending to EphID "-..." ("Friend's Address"), on round 160... (msgDigest: "msgDigest", ecrMsgDigest: "ecrMsgDigest") via gateway 8HOm6D4CgzOukBBgvy/wyillmi/Jia7hsHTPouUjEx0B
⚙️ listenLogs() @Listeners.swift:8 DEBUG Executing poll for "My ID"(My Address) range: 2022-01- 04:... +0000 UTC-2022-01- 04:... UTC(-24h10m0s) from "some character string"
⚙️ listenLogs() @Listeners.swift:8 DEBUG  Receiving chunks for gateway poll
⚙️ listenLogs() @Listeners.swift:8 WARN  No filters found for the passed ID "My ID" (My Address), skipping processing.
⚙️ listenLogs() @Listeners.swift:8 DEBUG Executing poll for "My ID"(My Address) range: 2022-01- 04:... +0000 UTC-2022-01- 04:... +0000 UTC(-24h10m0s) from "some character string"
⚙️ listenLogs() @Listeners.swift:8 DEBUG Receiving chunks for gateway poll
⚙️ listenLogs() @Listeners.swift:8 WARN  No filters found for the passed ID "My ID" (My Address), skipping processing.
⚙️ listenLogs() @Listeners.swift:8 DEBUG Executing poll for "My ID"(My Address) range: 2022-01- 04:10:... +0000 UTC-2022-01- 04:20:... +0000 UTC(-24h10m0s) from "some character string"
⚙️ listenLogs() @Listeners.swift:8 DEBUG Receiving chunks for gateway poll
⚙️ listenLogs() @Listeners.swift:8 DEBUG [SendCMIX-auth.Request] sendToPreferred "some character string" returned
⚙️ listenLogs() @Listeners.swift:8 INFO  [SendCMIX-auth.Request] Successfully sent to EphID "Friend's ID" (source: "Friend's Address") in round 16... (msgDigest: "msgDigest"), elapsed: 102.917µs numRoundTries: 0
⚙️ listenLogs() @Listeners.swift:8 WARN  No filters found for the passed ID "My ID" (My Address), skipping processing.
⚙️ listenLogs() @Listeners.swift:8 DEBUG Executing poll for "My ID"(My Address) range: 2022-01- 04:10:3... +0000 UTC-2022-01- 04:20:3... +0000 UTC(-24h10m0s) from "some character string"
⚙️ listenLogs() @Listeners.swift:8 DEBUG Receiving chunks for gateway poll
⚙️ listenLogs() @Listeners.swift:8 INFO  Auth Request with "Friend's Address" (msgDigest: "msgDigest") sent on round 16...
 ✅ Logging.log():97 ---> Express logs: ✅ Successfully added F...n

⚙️ listenLogs() @Listeners.swift:8 WARN Received Auth request for "My friend's address", channel already exists. Ignoring

Thanks for this report. We added resend functionality in the latest builds. Please let us know if it works for you.

Both my friend and I are on the latest version of the messenger (Build: 3287; Version 1.0.4; XXDK 4.0.0) and still experience this problem. Even if we resend we only get a notification which then leads nowhere and doesn’t actually establish a connection (and create a chat).

OK, I will forward. I think there still is an issue if the other side initially rejects the request because it will not show repeated requests. It’s not clear if the fixes for that have made it into the current build.