Wireguard peer responder clarification

Once I set responder=no to one of my peers, (It is an iPhone , connect to my AX3 sometime), the log of AX3 will say:

 2024-11-05 16:28:36 wireguard,info wg3: [ZhY] xxxxxxxxxxxxxxxxxxxw=: Handshake for peer did not complete after 20 attempts, giving up

and then set reponder=yes to it , the message dispeared .

According to offical documents , I think this roaming iPhone always “be connection initiator”, so it should be mark as a responder .