Didn't we discuss this back in 2021? (message link below, with header "Solving the Mac/FRAME problem for PyFerret: use 7.5"; also several other such threads and replies).
I think we concluded that (a) this is a Mac problem, and (b) it only occurs after PF7.5, thus the solution is to install 7.5, perhaps in a separate conda environment.
Is this no longer correct?
As far as I know this remains unsolved, but unless you specifically need capabilities from 7.6 this is a reasonable work-around.