Access Violation adding item to AdvSmoothMegaMenuItem section

I'm getting access violation in module TMSVCLUIPackPkgDEDXE13.bpl everytime I add an item to a MenuItem section (TAdvSmoothMegaMenu).
Using Delphi 10.4.1 with all patches applied. VCL UI pack installed from scratch.

[29D45AC6]{TMSVCLUIPackPkgDEDXE13.bpl} Advsmoothmegamenueditor.TAdvSmoothMegaMenuEditorForm.GetMenuNodeType + $6
[50181450]{rtl270.bpl  } System.Classes.StdWndProc (Line 18021, "System.Classes.pas" + 8) + $0
[2BFF40E0]{TMSVCLUIPackPkgDXE13.bpl} Advgrid. + $0
[50D69C83]{vcl270.bpl  } Vcl.ComCtrls.TCustomTreeView.FinishSelection (Line 12679, "Vcl.ComCtrls.pas" + 61) + $3
[29D481F3]{TMSVCLUIPackPkgDEDXE13.bpl} Advsmoothmegamenueditor.TAdvSmoothMegaMenuEditorForm.TreeView1Change + $2B
[50D68D68]{vcl270.bpl  } Vcl.ComCtrls.TCustomTreeView.Change (Line 12139, "Vcl.ComCtrls.pas" + 4) + $A
[50D6884C]{vcl270.bpl  } Vcl.ComCtrls.TCustomTreeView.CNNotify (Line 11895, "Vcl.ComCtrls.pas" + 212) + $14
[50D68A3A]{vcl270.bpl  } Vcl.ComCtrls.TCustomTreeView.CNNotify (Line 11975, "Vcl.ComCtrls.pas" + 292) + $13
[50CF6F46]{vcl270.bpl  } Vcl.Controls.TControl.WndProc (Line 7480, "Vcl.Controls.pas" + 91) + $6
[5005A240]{rtl270.bpl  } System.@GetMem (Line 4840, "System.pas" + 20) + $0
[50061E16]{rtl270.bpl  } System.@NewUnicodeString (Line 25649, "System.pas" + 10) + $0
[500622B1]{rtl270.bpl  } System.@UStrAsg (Line 26639, "System.pas" + 19) + $0
[5005A25C]{rtl270.bpl  } System.@FreeMem (Line 4888, "System.pas" + 20) + $0
[50061F35]{rtl270.bpl  } System.@UStrArrayClr (Line 26018, "System.pas" + 16) + $0
[50CF8ADF]{vcl270.bpl  } Vcl.Controls.TControl.IsCustomStyleActive (Line 8526, "Vcl.Controls.pas" + 8) + $15
[50CFBE5B]{vcl270.bpl  } Vcl.Controls.TWinControl.WndProc (Line 10424, "Vcl.Controls.pas" + 169) + $6
[5005A240]{rtl270.bpl  } System.@GetMem (Line 4840, "System.pas" + 20) + $0
[50061E16]{rtl270.bpl  } System.@NewUnicodeString (Line 25649, "System.pas" + 10) + $0
[500622B1]{rtl270.bpl  } System.@UStrAsg (Line 26639, "System.pas" + 19) + $0
[5005A25C]{rtl270.bpl  } System.@FreeMem (Line 4888, "System.pas" + 20) + $0
[50061F35]{rtl270.bpl  } System.@UStrArrayClr (Line 26018, "System.pas" + 16) + $0
[50CF8ADF]{vcl270.bpl  } Vcl.Controls.TControl.IsCustomStyleActive (Line 8526, "Vcl.Controls.pas" + 8) + $15
[50CFBE5B]{vcl270.bpl  } Vcl.Controls.TWinControl.WndProc (Line 10424, "Vcl.Controls.pas" + 169) + $6
[50D68AF2]{vcl270.bpl  } Vcl.ComCtrls.TCustomTreeView.WndProc (Line 12046, "Vcl.ComCtrls.pas" + 20) + $4
[50CF6B80]{vcl270.bpl  } Vcl.Controls.TControl.Perform (Line 7258, "Vcl.Controls.pas" + 10) + $8
[50CFBFBB]{vcl270.bpl  } Vcl.Controls.DoControlMsg (Line 10493, "Vcl.Controls.pas" + 12) + $11
[50CFCBD5]{vcl270.bpl  } Vcl.Controls.TWinControl.WMNotify (Line 10775, "Vcl.Controls.pas" + 1) + $7
[50CF6F46]{vcl270.bpl  } Vcl.Controls.TControl.WndProc (Line 7480, "Vcl.Controls.pas" + 91) + $6
[50CF6B80]{vcl270.bpl  } Vcl.Controls.TControl.Perform (Line 7258, "Vcl.Controls.pas" + 10) + $8
[2103FA16]{designide270.bpl} DeskUtil.SetFocusHook (Line 473, "DeskUtil.pas" + 4) + $C
[5005A240]{rtl270.bpl  } System.@GetMem (Line 4840, "System.pas" + 20) + $0
[50061E16]{rtl270.bpl  } System.@NewUnicodeString (Line 25649, "System.pas" + 10) + $0
[500622B1]{rtl270.bpl  } System.@UStrAsg (Line 26639, "System.pas" + 19) + $0
[5005A25C]{rtl270.bpl  } System.@FreeMem (Line 4888, "System.pas" + 20) + $0
[50061F35]{rtl270.bpl  } System.@UStrArrayClr (Line 26018, "System.pas" + 16) + $0
[50CF8ADF]{vcl270.bpl  } Vcl.Controls.TControl.IsCustomStyleActive (Line 8526, "Vcl.Controls.pas" + 8) + $15
[50CFBE5B]{vcl270.bpl  } Vcl.Controls.TWinControl.WndProc (Line 10424, "Vcl.Controls.pas" + 169) + $6
[50E51409]{vcl270.bpl  } Vcl.Forms.TCustomForm.WndProc (Line 4787, "Vcl.Forms.pas" + 216) + $5
[50CFB3B0]{vcl270.bpl  } Vcl.Controls.TWinControl.MainWndProc (Line 10113, "Vcl.Controls.pas" + 3) + $6
[50181450]{rtl270.bpl  } System.Classes.StdWndProc (Line 18021, "System.Classes.pas" + 8) + $0
[2BFF40E0]{TMSVCLUIPackPkgDXE13.bpl} Advgrid. + $0
[50CFBF66]{vcl270.bpl  } Vcl.Controls.TWinControl.DefaultHandler (Line 10465, "Vcl.Controls.pas" + 30) + $19
[50CF6F46]{vcl270.bpl  } Vcl.Controls.TControl.WndProc (Line 7480, "Vcl.Controls.pas" + 91) + $6
[2103FA16]{designide270.bpl} DeskUtil.SetFocusHook (Line 473, "DeskUtil.pas" + 4) + $C
[5005A240]{rtl270.bpl  } System.@GetMem (Line 4840, "System.pas" + 20) + $0
[50061E16]{rtl270.bpl  } System.@NewUnicodeString (Line 25649, "System.pas" + 10) + $0
[500622B1]{rtl270.bpl  } System.@UStrAsg (Line 26639, "System.pas" + 19) + $0
[5005A25C]{rtl270.bpl  } System.@FreeMem (Line 4888, "System.pas" + 20) + $0
[50061F35]{rtl270.bpl  } System.@UStrArrayClr (Line 26018, "System.pas" + 16) + $0
[50CF8ADF]{vcl270.bpl  } Vcl.Controls.TControl.IsCustomStyleActive (Line 8526, "Vcl.Controls.pas" + 8) + $15
[50CFBE5B]{vcl270.bpl  } Vcl.Controls.TWinControl.WndProc (Line 10424, "Vcl.Controls.pas" + 169) + $6
[50D68AF2]{vcl270.bpl  } Vcl.ComCtrls.TCustomTreeView.WndProc (Line 12046, "Vcl.ComCtrls.pas" + 20) + $4
[50CFB3B0]{vcl270.bpl  } Vcl.Controls.TWinControl.MainWndProc (Line 10113, "Vcl.Controls.pas" + 3) + $6
[50181450]{rtl270.bpl  } System.Classes.StdWndProc (Line 18021, "System.Classes.pas" + 8) + $0
[2BFF40E0]{TMSVCLUIPackPkgDXE13.bpl} Advgrid. + $0
[50CDDA6B]{vcl270.bpl  } Winapi.CommCtrl.TreeView_GetNextSibling (Line 11930, "Winapi.CommCtrl.pas" + 1) + $9
[50CDDB33]{vcl270.bpl  } Winapi.CommCtrl.TreeView_SelectItem (Line 11991, "Winapi.CommCtrl.pas" + 1) + $9
[50D644BE]{vcl270.bpl  } Vcl.ComCtrls.TTreeNode.SetSelected (Line 9173, "Vcl.ComCtrls.pas" + 4) + $E
[29D46704]{TMSVCLUIPackPkgDEDXE13.bpl} Advsmoothmegamenueditor.TAdvSmoothMegaMenuEditorForm.InitTreeView + $524
[29D4786E]{TMSVCLUIPackPkgDEDXE13.bpl} Advsmoothmegamenueditor.TAdvSmoothMegaMenuEditorForm.SpeedButton4Click + $EE
[50CF749F]{vcl270.bpl  } Vcl.Controls.TControl.Click (Line 7596, "Vcl.Controls.pas" + 9) + $8
[50EA781C]{vcl270.bpl  } Vcl.Buttons.TCustomSpeedButton.Click (Line 1958, "Vcl.Buttons.pas" + 0) + $0
[50EA7806]{vcl270.bpl  } Vcl.Buttons.TCustomSpeedButton.MouseUp (Line 1951, "Vcl.Buttons.pas" + 25) + $C
[50CF78D0]{vcl270.bpl  } Vcl.Controls.TControl.DoMouseUp (Line 7724, "Vcl.Controls.pas" + 2) + $25
[50CF795E]{vcl270.bpl  } Vcl.Controls.TControl.WMLButtonUp (Line 7737, "Vcl.Controls.pas" + 9) + $6
[50CF6F46]{vcl270.bpl  } Vcl.Controls.TControl.WndProc (Line 7480, "Vcl.Controls.pas" + 91) + $6
[50F4CFBB]{vcl270.bpl  } Vcl.Styles.TCustomStyle.SourceLoaded (Line 3310, "Vcl.Styles.pas" + 1) + $13
[50F4CEFC]{vcl270.bpl  } Vcl.Styles.TCustomStyle.GetEnabled (Line 3290, "Vcl.Styles.pas" + 0) + $4
[50DF42C3]{vcl270.bpl  } Vcl.Themes.TStyleManager.GetIsCustomStyleActive (Line 5649, "Vcl.Themes.pas" + 0) + $7
[50DF7F89]{vcl270.bpl  } Vcl.Themes.TCustomStyleEngine.HookCBProc (Line 7567, "Vcl.Themes.pas" + 3) + $0
[50DF8163]{vcl270.bpl  } Vcl.Themes.TCustomStyleEngine.HookCBProc (Line 7629, "Vcl.Themes.pas" + 65) + $18
[50CF6B80]{vcl270.bpl  } Vcl.Controls.TControl.Perform (Line 7258, "Vcl.Controls.pas" + 10) + $8
[50CFB660]{vcl270.bpl  } Vcl.Controls.TWinControl.IsControlMouseMsg (Line 10190, "Vcl.Controls.pas" + 15) + $29
[50CF8ADF]{vcl270.bpl  } Vcl.Controls.TControl.IsCustomStyleActive (Line 8526, "Vcl.Controls.pas" + 8) + $15
[50CFBCAF]{vcl270.bpl  } Vcl.Controls.TWinControl.WndProc (Line 10368, "Vcl.Controls.pas" + 113) + $6
[50CFB3B0]{vcl270.bpl  } Vcl.Controls.TWinControl.MainWndProc (Line 10113, "Vcl.Controls.pas" + 3) + $6
[50181450]{rtl270.bpl  } System.Classes.StdWndProc (Line 18021, "System.Classes.pas" + 8) + $0
[50E5B23F]{vcl270.bpl  } Vcl.Forms.TApplication.ProcessMessage (Line 11028, "Vcl.Forms.pas" + 23) + $1
[50E5B282]{vcl270.bpl  } Vcl.Forms.TApplication.HandleMessage (Line 11058, "Vcl.Forms.pas" + 1) + $4
[50E5667E]{vcl270.bpl  } Vcl.Forms.TCustomForm.ShowModal (Line 7739, "Vcl.Forms.pas" + 50) + $5
[29D4B2AE]{TMSVCLUIPackPkgDEDXE13.bpl} Gdipmenude.TGDIPMenuProperty.Edit + $4E
[209B7513]{coreide270.bpl} PropInsp.TPropertyInspector.PropListEditDblClick (Line 1164, "PropInsp.pas" + 20) + $5
[21275B95]{vclide270.bpl} IDEInspListBox.TInspListBox.DoEditDblClick (Line 724, "IDEInspListBox.pas" + 2) + $A
[212774A2]{vclide270.bpl} IDEInspListBox.TInspListBox.EditDblClick (Line 1308, "IDEInspListBox.pas" + 0) + $2
[50CF74BD]{vcl270.bpl  } Vcl.Controls.TControl.DblClick (Line 7601, "Vcl.Controls.pas" + 1) + $14
[50CF7634]{vcl270.bpl  } Vcl.Controls.TControl.WMLButtonDblClk (Line 7644, "Vcl.Controls.pas" + 4) + $C
[50CF6F46]{vcl270.bpl  } Vcl.Controls.TControl.WndProc (Line 7480, "Vcl.Controls.pas" + 91) + $6
[50064699]{rtl270.bpl  } System.@FinalizeArray (Line 33218, "System.pas" + 24) + $6
[50064530]{rtl270.bpl  } System.@FinalizeRecord (Line 33034, "System.pas" + 56) + $1E
[50DF4287]{vcl270.bpl  } Vcl.Themes.TStyleManager.GetStyle (Line 5636, "Vcl.Themes.pas" + 18) + $1E
[50CF8A22]{vcl270.bpl  } Vcl.Controls.TControl.GetStyleName (Line 8512, "Vcl.Controls.pas" + 3) + $7
[5006016B]{rtl270.bpl  } System.TObject.Dispatch (Line 18811, "System.pas" + 11) + $0
[50DF7B76]{vcl270.bpl  } Vcl.Themes.TStyleHook.WndProc (Line 7397, "Vcl.Themes.pas" + 38) + $6
[50DF7D6C]{vcl270.bpl  } Vcl.Themes.TMouseTrackControlStyleHook.WndProc (Line 7505, "Vcl.Themes.pas" + 0) + $0
[50D262B2]{vcl270.bpl  } Vcl.StdCtrls.TEditStyleHook.WndProc (Line 9535, "Vcl.StdCtrls.pas" + 15) + $4
[50DF739A]{vcl270.bpl  } Vcl.Themes.TStyleHook.HandleMessage (Line 7110, "Vcl.Themes.pas" + 20) + $6
[50CFB5A4]{vcl270.bpl  } Vcl.Controls.TWinControl.ControlAtPos (Line 10168, "Vcl.Controls.pas" + 1) + $4
[50CFB615]{vcl270.bpl  } Vcl.Controls.TWinControl.IsControlMouseMsg (Line 10184, "Vcl.Controls.pas" + 9) + $2A
[50DF4334]{vcl270.bpl  } Vcl.Themes.TStyleManager.HandleMessage (Line 5665, "Vcl.Themes.pas" + 11) + $11
[50CFBE5B]{vcl270.bpl  } Vcl.Controls.TWinControl.WndProc (Line 10424, "Vcl.Controls.pas" + 169) + $6
[21274E17]{vclide270.bpl} IDEInspListBox.TPropInspEdit.WndProc (Line 375, "IDEInspListBox.pas" + 7) + $4
[50CFB3B0]{vcl270.bpl  } Vcl.Controls.TWinControl.MainWndProc (Line 10113, "Vcl.Controls.pas" + 3) + $6
[50181450]{rtl270.bpl  } System.Classes.StdWndProc (Line 18021, "System.Classes.pas" + 8) + $0
[50E5B23F]{vcl270.bpl  } Vcl.Forms.TApplication.ProcessMessage (Line 11028, "Vcl.Forms.pas" + 23) + $1
[50E5B282]{vcl270.bpl  } Vcl.Forms.TApplication.HandleMessage (Line 11058, "Vcl.Forms.pas" + 1) + $4
[50E5B5B5]{vcl270.bpl  } Vcl.Forms.TApplication.Run (Line 11196, "Vcl.Forms.pas" + 26) + $3
[0051E178]{bds.exe     } bds.bds (Line 222, "" + 13) + $2

Not all menu items react the same way (with this AV). It has something to do with the section properties, but I was comparing DFM code, and there are no differences in menu properties or section properties between menus that I could edit with no AVs and menus that I could not add subitems.
I noticed when I have this AV situation, if I leave the section name BLANK, there are no AVs adding items, so I can add Items and then fill the section name again.

I could reproduce it with a new project: File / New / Win VCL Application, just place an advsmoothmegamenu anywhere in the form, open menuitems, double click menu item 0 Menu member, select it's section 0, change it's name, and then when adding an item it throws the AV.

I could not reproduce this so far.
It is unclear to make what you mean with "elect it's section 0, change it's name" ? There is UI in the menu editor where you can change the name? Just adding an item is not causing any error here.

I made a short video:

https://drive.google.com/file/d/1m3H8N3yr-vwRUkiOiG_D_StmkdVjyf6K/view?usp=sharing

In my case it has something to do with the section name editing. I don't know if it's about properties, or high DPI while drawing the menu preview.
I also noticed that after adding many subitems, the error stops (6 or more subitems added), and I can freely edit the section name. With several sections under the same menu, neither throws the AV.

Verry strange. I could not reproduce this here so far.
Is this happening on multiple machines / IDEs?

I only have one system installed.
Recently I reinstalled everything from scratch, after upgrading to 10.4.1.