MSFS 2020 is in its waning times. Since you've held off purchasing for four years already, you might want to wait a little longer till November 19th when MSFS 2024 is scheduled to be released? All of my various hardware addons were recognized and function fine in MSFS 2020.