psk-flags does not work when key-mgmt is sae
code in nm-setting.c
static gboolean
get_secret_flags(NMSetting *setting,
const char *secret_name,
NMSettingSecretFlags *out_flags,
GError **error)
{
secret_flags_name = nm_construct_name_a("%s-flags", secret_name, &secret_flags_name_free);
}
that means, when key-mgmt is sae, the flags name should be sae-flags or secret-flags does not work.
but according to document:
https://developer-old.gnome.org/NetworkManager/stable/settings-802-11-wireless-security.html
seems sae and psk use the same field.