[Bug] Avatar performance rating displays as "None" on newer avatars #625

Closed
opened 2026-04-05 16:22:06 +02:00 by MrUnknownDE · 0 comments
Owner

Originally created by @Kiokuu on 12/26/2024

The current implementation for fetching performanceRating using the return values of app.getPlatformInfo is flawed for newer avatars due to inconsistencies between the "standard" and "security" variants.

Issue with Newer Avatars:
In some cases, the "security" variant contains the correct performanceRating, while the "standard" variant returns None.
Some avatars have the opposite behavior, where "standard" has the correct rating, and "security" does not.

This leads to a display of "None" as the performance rating within the UI.

Behavior with Older Avatars:
Both "standard" and "security" variants seemingly contain correct performanceRating values.

Discussed in https://github.com/vrcx-team/VRCX/discussions/1049

Originally posted by AdeonWriter December 26, 2024
image

*Originally created by @Kiokuu on 12/26/2024* The current implementation for fetching performanceRating using the return values of app.getPlatformInfo is flawed for newer avatars due to inconsistencies between the "standard" and "security" variants. **Issue with Newer Avatars:** In some cases, the "security" variant contains the correct performanceRating, while the "standard" variant returns None. Some avatars have the opposite behavior, where "standard" has the correct rating, and "security" does not. This leads to a display of "None" as the performance rating within the UI. **Behavior with Older Avatars:** Both "standard" and "security" variants seemingly contain correct performanceRating values. ### Discussed in https://github.com/vrcx-team/VRCX/discussions/1049 <div type='discussions-op-text'> <sup>Originally posted by **AdeonWriter** December 26, 2024</sup> ![image](https://github.com/user-attachments/assets/68f764ce-aa06-4add-88af-e20b7df2a2ca) </div>
Sign in to join this conversation.
No Label Bug Bug Bug Bug Bug Bug Bug Bug Bug Bug Bug Bug Bug Bug Bug Bug Bug Bug Bug Bug Bug Bug Bug Bug Bug Bug Bug Bug Bug Bug Bug Bug Bug Bug Bug Bug Bug Bug Bug Bug Bug Bug Bug Bug Bug Bug Bug Bug Bug Bug Bug Bug Bug Bug Bug Bug Bug Bug Bug Bug Bug Bug Bug Bug Bug Bug Bug Bug Bug Bug Bug Bug Bug Bug Bug Bug Bug Bug Bug Bug Bug Bug Bug Bug Bug Bug Bug Bug Bug Bug Bug Bug Bug Bug Bug Bug Bug Bug Bug Bug Bug Bug Bug Bug Bug Bug Bug Bug Bug Bug Bug Bug Bug Bug Bug Bug Bug Bug Bug Bug Bug Bug Bug Bug Bug Bug Bug Bug Bug Bug Bug Bug Bug Bug Bug Bug Bug Bug Bug Bug Bug Bug Bug Bug Bug Bug Bug Bug Bug Bug Bug Bug Bug Bug Bug Bug Bug Bug Bug Bug Bug Bug Bug Bug Bug Bug Bug Bug Bug Bug Bug Bug Bug Bug Bug Bug Bug Bug Bug Bug Bug Bug Bug Bug Bug Bug Bug Bug Bug Bug Bug Bug Bug Bug Bug Bug Bug Bug Bug Bug Bug Bug Bug Bug Bug Bug Bug Bug Bug Bug Bug Done Done Done Done Done Done Done Done Done Done Done Done Done Done Done Done Done Done Done Done Done Done Done Done Done Done Done Done Done Done Done Done Done Done Done Done Done Done Done Done Done Done Done Done Done Done Done Done Done Done Done Done Done Done Done Done Done Done Done Done Done Done Done Done Done Done Done Done Done Done Done Done Done Done Done Done Done Done Done Done Done Done Done Done Done Done Done Done Done Done Done Done Done Done Done Done Done Done Done Done Done Done Done Done Done Done Done Done Done Done Done Done Done Done Done Done Done Done Done Done Done Done Done Done Done Done Done Done Done Done Done Done Done Done Done Done Done Done Done Done Done Done Done Done Done Done Done Done Done Done Done Done Done Done Done Done Done Done Done Done Done Done Done Done Done Done Done Done
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: github/VRCX#625