This is new to me.
I was always taught things like "God is everywhere".
Now the folks in Warwick are tearing that into shreds with their spiritual enlightenment.
https://www.jw.org/en/bible-teachings/questions/god-omnipresent/
God is able to see everything and to act anywhere he chooses. (Proverbs 15:3; Hebrews 4:13) However, the Bible does not teach that God is omnipresent—that is, present everywhere, in all things. Instead, it shows that he is a person and that he resides in a dwelling place.
God’s form: God is a spirit person. (John 4:24) He is invisible to humans. (John 1:18) Visions of God recorded in the Bible consistently portray him as having a distinct location. He is never depicted as existing everywhere.—Isaiah 6:1, 2; Revelation 4:2, 3, 8.
God’s dwelling place: God resides in the spirit realm, which is distinct from physical creation. Within that realm, God has a “dwelling place in the heavens.” (1 Kings 8:30) The Bible mentions an occasion when spirit creatures “entered to take their station before Jehovah,”* showing that in a sense, God resides at a specific location.—Job 1:6.
What a bunch of nonsense.
He can see everything and act anywhere but is not Omnipresent?
To me that kind of fits the definition.
Why would they feel the need to teach something so...I don't know, laughable?