GridFieldAddNewMultiClass error on SS6

I am trying to port a Silverstripe 5 site to Silverstripe 6. The process was relatively painless but a detail that is

I use a multiclass button to add sortable sections to some structured pages:

This worked fine in SS5 but in SS6 (with the same code) I hit the following error whenever I try to click a section:

gridfield[2026-02-02T19:24:47.926811+01:00] error-log.ERROR: Uncaught Exception Error: “Call to a member function push() on null” at /www/app/vendor/symbiote/silverstripe-gridfieldextensions/src/Extensions/GridFieldDetailFormItemRequestExtension.php line 33 {“exception”:“[object] (Error(code: 0): Call to a member function push() on null at /www/app/vendor/symbiote/silverstripe-gridfieldextensions/src/Extensions/GridFieldDetailFormItemRequestExtension.php:33)”}

I don’t fully grasp what that extension is supposed to do, and in fact by manually commenting the whole updateFormActions() function everything seems to work fine.

Should I submit a bug to symbiote/silverstripe-gridfieldextensions or am I doing something terribly dumb?

If you can reproduce this in a fresh installation with a minimal code sample to show how to reproduce it, then yes please raise an issue.

I tried to trigger the same issue on a new installation without success. Also, I tried again on the original code (after a composer update) and that problem seems vanished.

I guess the problem has been solved.