Crash in garbage colleciton with incrementalGather enabled

We enabled experimental feature of incremental garbage collection gather and reachability, as it increases performance, like this:

gc.AllowIncrementalReachability=1

gc.AllowIncrementalGather=1

gc.IncrementalReachabilityTimeLimit=0.002

We noticed that there are crashes appearing for our users, mainly on windows platform, and rarely on Android.

We were unable to reproduce this locally.

Continuing investigation, we disabled incrementalreachability to verify that it was the reason, and crashes disappeared.

We do understand that feature is not ready for production yet, but we would like to use it, as it shows quite a nice improvement on performance.

Therefore we would like to provide stacktrace and any additional information that would be needed, to contribute towards this feature development.

[Attachment Removed]

Steps to Reproduce
Floating, no exact reproduction steps, usually happens 5 seconds after the level change (From main menu to game level)

[Attachment Removed]

Hello,

The incremental reachability analysis is an experimental feature that was only validated in a singled server target. There is currently no plan to bring it to a usable state in a regular game target.

Regards,

Martin

[Attachment Removed]