jit.gl.hap just outputs a texture, which needs another gl.object (f.e. a videoplane) to become visible in a render context. so it is f.e. the videoplane that continues to show the last texture that it has received, also if the moviefile has already been disposed from jit.gl.hap....