Gods inhabit a realm parallel to the mortal plane known as the warp. These beings are effectively made up of warp energy condensed into solidified form. They can enter the mortal plane through an avatar, which is a human manifestation of the god imbued with its essence. A god can have multiple avatars at once, with its essence distributed among each of them. As these avatars represent the same being, they can communicate telepathically, sharing information, details, and experiences with each other. Avatars are created through a process of reincarnation, in which they born into the mortal world directly to experience the lives of mortals. A deity known as Azathoth seeks to the mortal plane in a single avatar within the present day. However, the process goes awry, distributing itself across hundreds of avatars across various time periods. This has resulted in many incarnations throughout history, leading to the mocking nickname of Azathoth by other deities as " The Blind Idiot God".
Each avatar has landed at a different point in history all over the world, from Ancient Egypt, to Europe in the Middle Ages, to the industrial revolution, to even the present day. As he is distributed so broadly across the time stream, he is unable to bring his full power to bear on the mortal world. However, the avatars are still able to communicate with each other regardless of where in time they landed. Those who landed in the past can communicate with avatars landing in the future, and vice versa. This shouldn't be possible without a time machine, or some mechanic that allows one to travel through time directly. This doesn't appear to be the case, as telepathic communication occurs instantaneously. The past shouldn't be able to reach out telepathically to the future because it hasn't happened yet, and the future shouldn't be able to talk to the past because it no longer exists.
How can this be possible?