Access to a scene that has just been loaded

A few days ago I asked about a problem I had where I loaded a scene and in the same frame I tried to access its GameObjects.
Is it possible the scene hasn’t finished loading in that time and so it’s still empty when I try to access it?

Yes, the scene loading isnt completly synchronous, quoting the documentation:

"
When using SceneManager.LoadScene, the scene loads in the next frame, that is it does not load immediately. This semi-asynchronous behavior can cause frame stuttering and can be confusing because load does not complete immediately."