How to reproduce:
1. Open the attached project ("1367090_repro.zip")
2. Build And Run on an iOS device
3. Take note of the IP printed in the Xcode log when the app is running
4. In Rider go to Run -> Attach to Unity Process
5. Click "Add player address manually"
6. Set Host to IP of the device from step 4 and Port to "56000", click "OK"
7. Click "OK" again
8. Open the "TestScript.cs" script in Rider and add a breakpoint at line 12
9. Tap anywhere on the screen
Expected result: Breakpoint is hit, execution is paused
Actual result: Breakpoint is not hit, execution is not paused
Reproducible with: 3.0.7 (2021.2.3f1, 2022.1.0a15)
Not reproducible with: 3.0.7 (2020.3.22f1, 2021.1.28f1, 2021.2.0a16)
Could not test with: 3.0.7 (2019.4.32f1 - Could not connect to device), 3.0.7 (2021.2.0a17 to 2021.2.2f1 - "Didn't find the associated module for breakpoint")
Reproducible on: iPhone 13 mini (iOS 15)