SQL Server Cannot Reinitialize Subscriptions of non-immediate_sync Publications
Sometimes when trying to initialize a subscription on a SQL Server database that is involved in a replication topology, you could run into the following error message:
Cannot reinitialize subscriptions of non-immediate_sync publications
Change database context to ‘[db-name]’.
Error: 20159
A pretty nasty message that means very little.