5.6.1 has some fixes in these areas. If you are already on 5.6.1, for the first callstack it’s possible there is a race condition in FRDGBuilder::ProcessAsyncSetupQueue and this changelist may be relevant or help as guides to how fixes have been made in this area
For Callstack #2, #3 and #4 we don’t have any known issues, they’re likely related and possibly CL#43813963 above may address these too. If you ever get a repro you could test with r.RDG.ParallelSetup=0.