Skip to content

OSCAR repeatedly appears as “upgradable” in Microsoft Winget even when the latest version (1.7.0) is already installed. #5995

@cc4bus

Description

@cc4bus

Relevant area(s)

WinGet CLI

Relevant command(s)

No response

Brief description of your issue

Summary

OSCAR repeatedly appears as “upgradable” in Microsoft Winget even when the latest version (1.7.0) is already installed. This results in an update loop every time Winget is run.

Likely Cause

Winget relies on the Windows registry DisplayVersion value to detect installed versions.
If the installer does not write this value, or if the version format differs from the Winget manifest, Winget will always assume the app is outdated.

Request

Please review the Windows installer metadata or update the Winget manifest so Winget can correctly detect the installed version of OSCAR.

Thank you for maintaining OSCAR — it’s an essential tool for the CPAP community.

Steps to reproduce

Steps to Reproduce

  1. Install OSCAR 1.7.0 on Windows.
  2. Run: winget upgrade
  3. Winget reports OSCAR as needing an upgrade to 1.7.0.
  4. Run: winget upgrade OSCAR
  5. Installation completes successfully.
  6. Run winget upgrade again → OSCAR still appears as needing an update.

Expected behavior

Expected Behavior

Winget should recognize that OSCAR 1.7.0 is already installed and not prompt for an upgrade.

Actual behavior

Actual Behavior

Winget repeatedly attempts to upgrade OSCAR to the same version already installed.

Environment

Winget Version:  v1.12.440
Windows 11 Pro, Latest Update
Running in elevated DOS Prompt

Metadata

Metadata

Assignees

No one assigned

    Labels

    Issue-BugIt either shouldn't be doing this or needs an investigation.Needs-TriageIssue needs to be triaged

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions