Is WaitForSecondsRealtime framerate independent?

Is WaitForSecondsRealtime framerate independent? I’m using C#

Hard to say. It only works inside a MonoBehaviour, because of that it is just called each frame (and actually not independent of the framerate itself). But it is independent of the scaled time.

Here is a good explanation of the different Waiting possibilities in Unity. Hope that helps you.