Incorrect Version Display in Windows Programs List (MSI shows 5.0.0 instead of 6.0.0-beta)

Description:
I am currently using TeamSpeak 6.0.0-beta3.4 on Windows. However, after installation, Windows still displays the application version as 5.0.0 in the “Programs and Features” (Apps & Features) list.

Steps to Reproduce:

  1. Install TeamSpeak 6.0.0-beta3.4 using the provided MSI installer

  2. Open Windows “Programs and Features” (or “Apps & Features”)

  3. Locate TeamSpeak in the installed programs list

Expected Result:
The version should be displayed as 6.0.0-beta3.4 (or at least reflect the current major version 6).

Actual Result:
Windows shows the version as 5.0.0, which appears to come from outdated MSI metadata.

Additional Information:

  • Inside the TeamSpeak client itself (e.g., under Settings → About), the correct version 6.0.0-beta3.4 is displayed

  • The issue persists even after a clean reinstall

  • The MSI installer likely still uses an outdated “ProductVersion” field

Impact:
This causes practical issues with third-party update/patch management tools.
Because Windows reports the installed version as 5.0.0, these tools repeatedly detect TeamSpeak as outdated and flag it for updates, even though the latest beta version is already installed. This leads to false positives and unnecessary update prompts.

System Information:

  • OS: Windows (please specify version if needed)

  • TeamSpeak Version: 6.0.0-beta3.4 (confirmed in-app)

Suggestion:
Update the MSI metadata (especially the “ProductVersion”) to reflect the actual client version, even for beta releases, to ensure consistency with Windows and external update tools.


Let me know if further logs or details are needed. Thank U.

2 Likes

Same problem here.

Winget tells me every day that there ist new version available, even If latest Version ist still installed…

1 Like

The problem is how Windows handles this version. TeamSpeak has a builtin auto updater. Microsoft does not understand how such a thing can exist, an app that updates itself and does not even require a Windows restart :exploding_head:
Jokes aside, the version is set by the installer and can reasonably only be updated through an MSI installer or MSP patch, but the TeamSpeak updater uses neither, thus the hardcoded never-changing string.
The fact that 5.0.0 is displayed and not 6.x simply comes from the fact that TS6 just is TS5. They simply decided over night to bump the version with the initial release of screenshare. Any instances updated would have had 5.0.0 set as version anyways.

4 Likes