Ok so final update on what is working... the trick is to upload the vmdk files to a folder.. then use the datastore browser to copy them in the VM folder and use the copies when configuring the VM. i guess it is some kind of permission issue that is bypassed when creating the new files (copies)... its strange very few people had this issues though.. anyway... cheers everyone