Seu projeto Ă© Open no Github? Posso tentar ajudar quando tiver um tempo livre. NĂŁo sei como gerencia o id no NDK, mas quando vocĂȘ faz um pedido pro relays vocĂȘ passa um id de subscription.
No nip1 tem uma definição de como buscar os eventos, e eu sempre presumo que para um mesmo IP, do ponto de vista do relay deve ser sempre o mesmo subscription_id.

VĂȘ se vocĂȘ consegue gerenciar o id da subscription em uma NDKSubscription