Can't move First Person Controller directly.

Hi, I need to teleport (move directly) my first person controller from one point of the map to another.
Basically resetting his position at the end of an attempt to the start location.
I know that I used to do it this way:

 myFPScontroller.gameObject.transform.position 
            = startLocation.gameObject.transform.position;

But that is not working now. The FPC seems to have a lock on its movement. ??? Even if I try to move the FPC in the editor in play mode, it snaps back to the previous location.
How does one move the FPC directly in code now? I KNOW that this is how I used to do this.
Frustrating.

any help will be greatly appreciated.
Thanks.

What is the code for the FPS Controller script?