This gets complicated.
Generally, yes - it should be set to AHCI.
However, I could see in the pastebin log that you are using nVME - for which it must be set to RAID.
I just did some cross checking on various sources to be sure...
I think... you may be in for a hard time of it. You have a situation where each works against the other.
There was a time, not too long ago even, when the general agreement was that Linux cannot properly be installed on eMMC or nVME at all. Things have improved in the last two years.
But RST plus Nvme is a bigger problem.

I ask especially because there's another partition that do more or less match the size you described, at 128 Mb, but there's no indication on what it might be.