Ok. Soul is immaterial and don’t have any location. How it could interact with a local thing such as body?
The soul is in the place where the body is for the soul is the form of the body and animates it and the body is definitely in some place on earth while we are alive on earth. So, here on earth, our soul is where ever we are with our living bodies. But, a spiritual substance such as the human soul or angels are not in a place in the same way as bodies are. Bodies are circumscribed and contained by the place and fill the place by its dimensions. Spirits have no quantitative dimensions to fill a place nor are they contained by the place. Rather, spiritual substances somehow contain the place by contact of power. So, the body does not contain the soul but rather the soul contains the body and is in the place where the body is by its union with the body. But, as the body is in place as being contained by the place and filling the place through its quantitative dimensions, the soul is in that place as containing the body and not as though either the body or the place contained the soul as a place contains a body.
How souls recognize their own bodies in this creation?