During my first deauthentication attack the client I targeted was disconnected from the wireless network, however I was able to reconnect the client to the network even though aireplay-ng was still sending deauthentication packets. The device was an iPhone XR.
I found that some routers have deauth mitigation built in (by ignoring repeated deauth probes) but I was able to deauth multiple other devices from the same network successfully including different iPhone models so I don't think this is the case.
Is it likely the device (iPhone XR, or indeed all newer iPhone models) has deauth mitigation built in, or do you think the settings on the device have been tweaked manually to prevent deauth attacks?
I'm simply trying to understand why the client was able to reconnect.