could just be the power window switch... does it do anything at all when u try to roll down? never even heard of st charles lol