Salut =)
Petit conseil pour commencer, évite d'intitulé tes posts "URGENT" cela agace un peu et te fais passer pour un étudiant branleur à la bourre qui est bloqué sur son projet et qui attent une reponse tout cuit. Je dis ca je dis rien ;)
Trève de plaisanteries, alors dans un premier temps je vais te repondre de memoire n'ayant pas le temps de farfouiller dans mes sources.
1 - As tu mis la bonne option à ta méthode PULL() ? Car le message d'erreur semble indiquer que tu n'as pas active l'option de suivi (RdaTrackOption.TrackingOff) donc forcement ton PUSH ne marchera jamais. Et aux vues du message d'erreur je pense vraiment que l'erreur vient de là.
Sinon si ce n'est pas ca je te file 2 trucs qui 'mont debloques quand je galerais avec la methode Push()
2 - Verifie bien les droits de ton utilisateur internet que tu utilises pour t'authentifier, au niveau Windows, IIS, SqlServer
3 - Si tu dev sur PocketPc, deploi ton application dans le repertoire Windows de ton PPC, là où se trouvent tes fichiers de sync (sqlcecaXX.dll) car sinon ta méthode Push() ne marchera jamais.
Si c'est la 3° réponse qui t'a aidées je réclame 150 euros pour avoir galere a trouver cette feinte de sioux (joke)

En esperant filer un coup de pouce
Cordialement