• Hi thanks for the reply...

    100%, the initialization was done via a sql script on SSMS. I also specified on publication to initialize from backup (if this is not enable the script won't run).

    However the problem was that:

    the script i had created a push subscription which i subsequently deleted, and created a pull subscriptions(simply to reduce load on the primary server).

    when i created the new subscription i did not specify "not to initialize from a snapshot".

    This caused the subscription not the talk correctly to the distributor.

    Thanks for the help guys!