Mine only done it the once and it's never happened again.
I've read on one of the Peugeot forums that it's to do with one of the sensors needing cleaned that throws that particular scenario up.
As for the keyless my passenger handle was playing up, then worked fine and then went back randomly locking and unlocking the car so I just disabled the keyless entry