Hi ED,
Not sure this is the right place but for long i see problem on web site.
Whan access the main page an then select download the download menu appear for 2 sec and than re diret to Home -> download -> DCS World.
Its not let select ather sub section under downloads.
In PC all work fine.
I have Samsung S21 ultra woth last version (but this problem is for long time and versions)