Firstly, check
this[
^] doesn't resolve your problem (especially the part about ordered messaging). WCF messages are notoriously finnicky and often misleading, make sure that you are persisting you workflow a simple example can be found
here[
^].
Hopefully one or the other link will help you clear your problem...