pipeline error for HDMI-RX

Im trying to achieve a raw pipeline for hdmi input with a minimum armbian ubuntu image, pipeline works well without kmssink in desktop, but using kmssink in minimum yields errors & timing issues.

GST_VIDEO_CONVERT_USE_RGA=1 GST_DEBUG=3 gst-launch-1.0 v4l2src device=/dev/video0 io-mode=mmap do-timestamp=true ! video/x-raw,format=NV24,width=1920,height=1080,framerate=60/1 ! queue leaky=downstream max-size-buffers=4 ! videoconvert n-threads=4 ! kmssink connector-id=217 plane-id=98 sync=false async=false can-scale=true

Im not worried about formats as RGA corrects this. but using this pipeline creates a consistent “flickering” between each frame where i can distinguish motion from host pc connected to HDMIRX. where if i remove NV24 it only displays a quick frame and instant disappears.

Any solution or a step in the right direction?