A Prophet is a link to the future. A Prophet does not predict events; they draw knowledge from the future.
Say there is a God or Demon who will, at some nameless time, learn how to more efficiently channel energy into creations. A Prophet might draw that discovery from the future and send it to the individual so that they happen upon the discovery tomorrow. This changes the future, the same God or Demon might now end up developing something else in the future.