the issue seems to be gone now, but the bug was not present on v 5.2.1. on that version, DX12 worked just fine. It is only present on v5.3 and v 5.3.1. it’s an unreal engine bug that needed to be fixed and reported.
still, it seems to be gone for me atleast now, so I’m happy.