Many have been acting on the devil's instructions thinking it was God that is instructing them because they can't identify the voice of God from that of the devil.
God's true people know the difference:
John 10:3 The gatekeeper opens the gate for him, and the sheep listen to his voice. He calls his own sheep by name and leads them out. 4 When he has brought out all his own, he goes on ahead of them, and his sheep follow him because they know his voice. 5 But they will never follow a stranger; in fact, they will run away from him because they do not recognize a stranger’s voice.”
John 10:14 “I am the good shepherd; I know my sheep and my sheep know me—"
John 10:25 Jesus answered, “I did tell you, but you do not believe. The works I do in my Father’s name testify about me, 26 but you do not believe because you are not my sheep. 27 My sheep listen to my voice; I know them, and they follow me.
So the people who claim to hear from God but are listening to the devil and carrying out his wishes are not actually God's people.
📚