I finally found a solution to this issue.
All themes, well the ones that I checked, are owned by root and in group root whereas "gotchione" is owned by me and in my group. If I change the ownership and group of "gotchione" to root the theme does not work properly for any users except root. If I then change the ownership and group to the second user the theme then works properly for the second user but not the first. It seems that "gotchione" wiil only work correctly when the user is the owner of this theme.
The solution is to simply make a local copy of "gotchione" in your /home/username/.theme directory for each user and change the owner and group to username. By the way install time themes can be found in /usr/share/themes