Hallo,
ein ReceiveFailure liegt meistens an der fehlerhaften SSL-Implementierung im .NET Compact Framework 2.0, d.h. mit dem alten .NET Compact Framework 1.0 SP 3 sollte es gehen.
Auf den ganz neuen Geräten ist leider nur mehr das .NETCF 2.0 vorhanden, so dass man das alte .NETCF 1.0 SP 3 zusätzlich installieren muss. Eine Anleitung dazu gibt es auf
http://subsembly.com/de/netcf.html
Zusätzlich sollte man die neueste FinPocket Version installieren und die ".config"-Datei nicht löschen.