The programmable driver's seat randomly "lays down" on it's own. on 2001 Volvo S80

The L.front seat randomly "lays down". No known association with other actions. It is a programmable seat - is this more likely to be a switch problem, or a control module? Any other ideas? It's disconcerting and dangerous. Any help would be great!

Asked by for the 2001 Volvo S80
Really need to have the seat controller scanned and then the seat switches tested. Because there is a memory function, there has to be some sort of a small module. These are thorough ways to determine what is wrong. Also, is there any pattern to the seat lying down as in when does it usually happen?