Updated to 1.8.1.
The opposite is happening: UDR7 is the server, UX and UDR are the clients, but the widgets show the opposite:
For UDR and UX, these are exactly the same screenshots as before.
For VPN diagnostics:
WireGuard servers: 2; active clients (stat/sta): 41
stat/sta keys about VPN: last_uplink_remote_port
#1 enabled, subnet set; in subnet: 0, same network_id: 0
networkconf keys: _id, dhcpd_dns_enabled, dhcpd_start, dhcpd_stop, dhcpd_wins_enabled, enabled, external_id, firewall_zone_id, interface_mtu_enabled, ip_subnet, ipv6_subnet, local_port, mss_clamp, mss_clamp_ipv6, name, purpose, setting_preference, site_id, vpn_binding_mode, vpn_client_configuration_remote_ip_override_enabled, vpn_type, wireguard_id, wireguard_interface, wireguard_interface_binding_mode_ip_version, wireguard_local_wan_ip, x_wireguard_private_key
/api/s/{site}/stat/remoteuservpn: 1 item(s): assoc_time, id, interface, last_seen, network_id, peer_id, remote_ip, rx_bytes, rx_packets, rx_rate, site_id, tunnel_ip, tx_bytes, tx_packets, tx_rate, up, uptime, user, vpn_type
/v2/api/site/{site}/wireguard/<id>/users: 1 item(s): _id, allowed_ips, interface_ip, interface_ipv6, name, network_id, public_key
/v2/api/site/{site}/wireguard/<id>/clients: string
/v2/api/site/{site}/vpn/connections: object: connections
/v2/api/site/{site}/clients/active: 41 item(s): anomalies, assoc_time, authorized, blocked, display_name, fingerprint, first_seen, fixed_ip, gw_mac, hostname, id, ip, ipv6_address, is_allowed_in_visual_programming, is_guest, is_wired, last_seen, last_uplink_mac, last_uplink_name, last_uplink_remote_port, latest_assoc_time, local_dns_record, local_dns_record_enabled, mac, model_name, name, network_id, network_members_group_ids, network_name, noted, oui, rx_bytes, rx_bytes-r, rx_packets, site_id, status, sw_port, tags, tx_bytes, tx_bytes-r, tx_packets, type, unifi_device, uplink_mac, uptime, use_fixedip, user_id, usergroup_id, virtual_network_override_enabled, virtual_network_override_id, wired_rate_mbps
/integration/v1/sites/<site>/clients?limit=200: 41 item(s): access, connectedAt, id, ipAddress, macAddress, name, type, uplinkDeviceId
#2 enabled, subnet set; in subnet: 0, same network_id: 0
networkconf keys: _id, dhcpd_dns_enabled, dhcpd_start, dhcpd_stop, dhcpd_wins_enabled, enabled, external_id, firewall_zone_id, interface_mtu_enabled, ip_subnet, ipv6_subnet, local_port, mss_clamp, mss_clamp_ipv6, name, purpose, setting_preference, site_id, vpn_binding_mode, vpn_client_configuration_remote_ip_override_enabled, vpn_type, wireguard_id, wireguard_interface, wireguard_interface_binding_mode_ip_version, wireguard_local_wan_ip, x_wireguard_private_key
/api/s/{site}/stat/remoteuservpn: 1 item(s): assoc_time, id, interface, last_seen, network_id, peer_id, remote_ip, rx_bytes, rx_packets, rx_rate, site_id, tunnel_ip, tx_bytes, tx_packets, tx_rate, up, uptime, user, vpn_type
/v2/api/site/{site}/wireguard/<id>/users: 1 item(s): _id, allowed_ips, interface_ip, interface_ipv6, name, network_id, public_key
/v2/api/site/{site}/wireguard/<id>/clients: string
/v2/api/site/{site}/vpn/connections: object: connections
/v2/api/site/{site}/clients/active: 41 item(s): anomalies, assoc_time, authorized, blocked, display_name, fingerprint, first_seen, fixed_ip, gw_mac, hostname, id, ip, ipv6_address, is_allowed_in_visual_programming, is_guest, is_wired, last_seen, last_uplink_mac, last_uplink_name, last_uplink_remote_port, latest_assoc_time, local_dns_record, local_dns_record_enabled, mac, model_name, name, network_id, network_members_group_ids, network_name, noted, oui, rx_bytes, rx_bytes-r, rx_packets, site_id, status, sw_port, tags, tx_bytes, tx_bytes-r, tx_packets, type, unifi_device, uplink_mac, uptime, use_fixedip, user_id, usergroup_id, virtual_network_override_enabled, virtual_network_override_id, wired_rate_mbps
/integration/v1/sites/<site>/clients?limit=200: 41 item(s): access, connectedAt, id, ipAddress, macAddress, name, type, uplinkDeviceId