Can't access render device on tty1 but can on tty2

I’m trying to access /dev/dri/renderD129 for usage with vaapi.

It works fine on tty2 however it does not work on tty1.

I believe it might have something to do with agetty or greeetd which I am using to log me in and autostart my wayland compositor on startup.

This is my agetty configuration in my autologin systemd service
/sbin/agetty -o --autologin rabcor %I 38400 '-p -- \\u' --noclear - $TERM

This is my greetd configuration:

[terminal]
vt = 1

[default_session]
command = "agreety --cmd /bin/sh"
user = "greeter"

[initial_session]
command = "Hyprland"
user = "rabcor"

Edit: Yeah I have confirmedi t’s greetd causing the issue, disabling it solves it.