Bugfixes for "Unable to share contexts" and "Portaudio not initialized"

Not sure why you actually didn’t follow the instructions in the OP.

import pyglet
pyglet.options['shadow_window']=False

at the very beginning of your script also fixes the _isFullScr issue for me.

Meanwhile I gave a check to 1.85.6 too, and it doesn’t seem anything of what you did ever solved a thing @jon