The discussion revolves around upgrading Ember and the challenges with using bufferedProperty in the new component-based modal architecture. merefield encountered an error when trying to use bufferedProperty in a Glimmer component, as the extend method is not available. david suggests using a Classic Component instead, which still supports mixins, as the most straightforward short-term solution. merefield confirms this approach worked, allowing them to keep the modal as a Classic Component while transitioning the rest to Glimmer. The thread also notes that bufferedProperty behaves unexpectedly, not following standard change propagation rules.
The easiest short-term answer is: continue using a Classic Component for your modal (i.e. not a glimmer component). Classic Components still support mixins.