Błąd konfiguracji - wina leży po stronie Los i/lub gapps, dogranie innego kernela nie pomoże. Wgrywaj sprawdzone wersje(poczytaj tu lub na xda).
Twrp też nie ma z tym nic wspólnego. Jeśli masz jednak problemy z 3.1 to poszukaj raczej 3.0.x.
Wgrywasz za jednym zamachem? Spróbuj Los, uruchom i później gapps.
Magisk modyfikuje kernel - możesz wgrać współpracujący lub najpierw przywrócić oryginał - za pomocą unroot w magisk.
Ps.
Kernel można wgrywać tylko na oryginał, tzn.:
Instalacja romu, uruchomienie, backup boot+system, flash kernela.
Inny kernel tylko po przywróceniu boot+system.
@zed72