Code inspection: Member appears in multiple UI groups simultaneously
This inspection reports an Odin member assigned to multiple unrelated UI groups at the same time. This usually means the same field or property will appear more than once in the inspector UI. Nested groups are fine, but sibling groups are not.
Example
In this case, the member belongs to two different branches under Stats, so Odin can show it multiple times.
using Sirenix.OdinInspector;
using UnityEngine;
public class Example : MonoBehaviour
{
[BoxGroup("Stats/Offense")]
[BoxGroup("Stats/Defense")]
public int value;
}
using Sirenix.OdinInspector;
using UnityEngine;
public class Example : MonoBehaviour
{
[BoxGroup("Stats")]
[BoxGroup("Stats/Offense")]
public int value;
}
Quick-fix
This inspection does not provide a dedicated quick-fix. Fix it manually by removing the conflicting group attribute or by changing the paths so they form a single nested hierarchy.
26 March 2026