Security Groups subpanel in Accounts shows “No results found” after upgrade to 8.9.1 (counter correct, records not rendered)
Description
After upgrading from SuiteCRM 8.9.0 to 8.9.1, the Security Groups subpanel in the Accounts module no longer renders related records.
The relationship clearly exists and the subpanel counter shows the correct number (e.g. “Security Groups: 1”), but the subpanel list itself displays “No results found”.
This worked correctly in SuiteCRM 8.9.0.
Steps to Reproduce
Install SuiteCRM 8.9.0
Enable Security Suite / Security Groups
Assign one or more Security Groups to an Account
Upgrade instance to SuiteCRM 8.9.1
Open the Account detail view
Expected Behavior
The Security Groups subpanel should list all Security Groups assigned to the Account.
Actual Behavior
The Security Groups subpanel is visible
The counter shows the correct number of related Security Groups
The list itself shows “No results found”
No rows are rendered
Additional Technical Findings
Relationships exist in database table securitygroups_records
Relationship name is confirmed as securitygroups_accounts
User is logged in as administrator
No relevant errors are logged in suitecrm.log
Subpanel override is auto‑generated:
// auto-generated file DO NOT EDIT
$layout_defs['Accounts']['subpanel_setup']['securitygroups']['override_subpanel_name']
= 'Account_subpanel_securitygroups';