I have debugged for test.
As you can see, EGLDisplay values are same.

As a result, firstly initialized DC renders the display.

I suppose that eglMakeCurrent fails because of that.
is there any way to get two different EGLdisplay vaules in powerVR PC version openGL ES libraries?