I doubt it's my boot configs as they have held up switching from Arch>Arch OpenRC>Artix with minor alterations.
Here they are though:
syslinux.conf:
PROMPT 0
TIMEOUT 30
MENU HIDDEN
#DEFAULT artix-hardened
DEFAULT artix-lts
MENU SEPARATOR
LABEL artix-hardened
MENU INDENT 1
MENU LABEL ^1] Artix Linux (Hardened)
LINUX ../vmlinuz-linux-hardened
APPEND cryptdevice=/dev/disk/by-uuid/9afa8aed-3aba-4010-bdeb-a974261746c7:artix root=/dev/mapper/artix rootflags=subvolid=2685 vga=0x034d,current rw
INITRD ../initramfs-linux-hardened.img
LABEL artix-lts
MENU INDENT 1
MENU LABEL ^2] Artix Linux (LTS)
LINUX ../vmlinuz-linux-lts
APPEND cryptdevice=/dev/disk/by-uuid/9afa8aed-3aba-4010-bdeb-a974261746c7:artix root=/dev/mapper/artix rootflags=subvolid=2685 vga=0x034d,current rw
INITRD ../initramfs-linux-lts.img
MENU SEPARATOR
LABEL reboot
MENU LABEL ^R] Reboot
COM32 reboot.c32
LABEL poweroff
MENU LABEL ^O] Poweroff
COM32 poweroff.c32
MENU CLEAR
My fstab relevant to booting Artix:
/dev/mapper/artix / btrfs rw,noatime,compress=zlib,autodefrag,clear_cache,space_cache,subvolid=2685 0 1
/dev/disk/by-uuid/28580d67-d395-4a93-bbd7-b605f066055f /boot ext4 rw,noatime,relatime,data=ordered 0 1
/dev/mapper/artix /home btrfs rw,nodev,nosuid,noatime,compress=zlib,clear_cache,autodefrag,space_cache,subvolid=258 0 1