There may be something wrong with your unit. But with what you described you have the hot and neutral crossed in your cord setup would be my guess as a starting point.
There should be no path for the current and gfi to trip if the switch is off unless you have wires crossed.
There should be no path for the current and gfi to trip if the switch is off unless you have wires crossed.

