ofxDSHapVideoPlayer loadAsync

I’m using ofxDSHapVideoPlayer for video playback on Windows. It performs great with multiple 1080p and 4K files, but I get a temporary drop in frame rate whenever a new video is loaded.

loadAsync does seem to be implemented yet in Windows and I’m getting GL1282 error when I try to load the video using ofThread

load error - 1282
[ error ] ofShader: setupShaderFromSource(): failed creating GL_VERTEX_SHADER shader
[ error ] ofxDSHapVideoPlayer: Failed to setup shader

Has anyone done this successfully or able to suggest a better approach? I need to stick with HAP for Windows regardless.

Thanks!