Yes this is being run on a windows 2008 R2 64 bit server.

Not being savey enough to put any error checking in my code . . while in debug I was checking every registry key and folder path during 'writevalue'. Every key was being created exactly as it should.

But app launch is always different..