If the connection is Direct=true, the inserted values are ok.
The image below shows the values stored in a table for both cases. You can see there are some broken Guid values inserted:

I have also prepared a sample application to reproduce this issue here http://tinyurl.com/jysuk8h
Please provide us with a solution for this issue.
Thanks!