I don’t know what could be wrong with in your website.
I have tested it several times and everything works perfectly for me.
My test:
I have two download files:
#1830 – Second Download (Download Count: 0)
#1757 – First Download (Download Count: 0)
I click on each one and it works, it downloads the file. The counter changes:
#1830 – Second Download (Download Count: 1)
#1757 – First Download (Download Count: 1)
I see each file in the log:
#1830 downloaded at 12:00
#1757 downloaded at 12:00
Now I click on it 3x times (it doesn’t count because of the flood protection).
The counter does not changes:
#1830 – Second Download (Download Count: 1)
#1757 – First Download (Download Count: 1)
But the log shows all the operations:
#1830 downloaded at 12:03
#1757 downloaded at 12:03
#1830 downloaded at 12:02
#1757 downloaded at 12:02
#1830 downloaded at 12:01
#1757 downloaded at 12:01
#1830 downloaded at 12:00
#1757 downloaded at 12:00
All 3× clicks are visible in the log.
This is the expected operation.
If the plugin does not count the download for you (because it remains 0) and the download is not visible in the log, then for some reason the download will not be detected.