So, if is not your rights it must be your code, for CopyFolder works perfectly for me.
Also check that there is no read-only file/folder in the directory structure, and that there is no file in use that would make the copy fail
"The five senses obstruct or deform the apprehension of reality."
Jorge L. Borges?
"Premature optimization is the root of all evil in programming."
Donald Knuth, repeating C. A. R. Hoare
"To die for a religion is easier than to live it absolutely"
Jorge L. Borges