As per release notes, 25.1 is the latest version of TELUS Business Connect Phone but from the download page -Download TELUS Business Connect Desktop App | Support | TELUS Business, 24.3 gets downloaded.
Can you please confirm from where 25.1 will be available for download?