My phone has this on both slots because I used the copy slot thing from lineage right after I got the ROM fully updated. Also using stock message app and that already comes without battery optimization.Crdroid is a very good rom. The things you complain about have nothing to do with the rom, but rather with the fact that your phone has only one slot populated with stock firmware, instead of the two.
You also don't need to flash an older version of the rom (again for the same reason - second slot not populated). That's why everything worked for you after an additional flash: simply, the second flash installed the rom into the working slot. Next time when you flash, you will again experience problems, because the rom will go into the non-working slot.
Why is this happening? Custom roms do not touch about 28 additional partitions that have stock firmware. These partitions are REQUIRED to be populated in both slots. No matter how many times you flash custom roms, these additional partitions won't change. To do that you need to flash the full stock rom.
Remember, MSM tool takes care of one slot only. You still need to either do a full stock OTA update (after a mandatory reboot) or a full flash, so that the firmware would go to the second slot. Or use Lineage's 'copy partitions' zip. Otherwise, you will only have one working slot, i.e., problems every second flash... .
Messages not showing is because you need to disable battery optimization for all your messengers. Without that, those messages won't show up until the app is brought into foreground.
The ROM was already working for me before I tried to update with the built in updater. So why did it only break when updating? You say I don't need to flash an older ROM but I didn't know how the hell to flash the current one when it says to use the bat file but the new ones don't have it and the bat file doesn't reference any of the files in the new versions of this ROM. So go ahead and teach me how I'm supposed to go from stock to the new versions if you want.
Edit: I forgot about one other problem I had. For some reason my contacts aren't imported by either contacts app, I thinks I have none on Google. I had to go to the website, export my contacts and then import them from the file. Since I got my first android phone (when android 2.1 was the most used) I have never had this issue. Very strange. Maybe someone knows how to solve this issue.
Last edited: