Al final he descubierto el problema. El caso es que hace tiempo se me averió el Flex de los botones retroceso y menú. Le puse una app que me los ponía en pantalla. Cómo lo utilizaba como segundo teléfono y de forma muy ocasional, no me preocupaba.
Hoy he ido a cambiar el Flex por uno que compré en china y arranca con lineage os. El caso es que o me he cargado el Flex o no funciona correctamente, pero si lo desconecto, me funciona lineage. Está claro que es un problema de hardware, lo que me extraña que unas ROM las instale si problemas y otras no.