[eluser]orotone[/eluser]
It is reported as an "unconfirmed" bug in the bug tracker and I believe it only fails when you're using form validation. When you look at the code for set_value, you can see that it's checking for a validation object and getting from the POST array depending on that check. I've not had time to personally debug it yet and have gone back to using non-CI validation, etc. The slow response on this and lack of interest in the community makes me realize that I probably shouldn't use CI for anything mission critical at this time.