I had this issue, think because im tall and sometimes slide the seat right back firmly.
Luckily i found the connectors under the seat and i unplugged, them blew the dust away, jiggled it around a bit and made sure all connectors were secure and hey presto all sorted.... Hope this works for...