My conversation with Avast support suggests that 10.3.2505 and 10.2.2505 are the same version - just renumbered. They should have released 10.2.2505 as 10.3.2508 to solve the problem - as the 10.3.2507 bad versions would have “upgraded” to the older 2505 renamed as 2508.