After I edit a file in /etc/NetworkManager/system-connections/ I tried:
nmcli conn reload
systemctl daemon-reload
systemctl reload NetworkManager
systemctl restart NetworkManager
but no matter what, I cannot see the changes to the file (via nmcli conn show myconnection) unless I reboot.
I don't think the type of change was relevant, but it was adding peers to a wg config file.
File permissions are correct (root.root 0600). I'm editing existing ones, not creating new files.