immUnbindProgram()
image_draw
This was interruping the execution of the code (To test: Just left click on the UV editing window to read the pixel)