
The code to retrieve the alpha-variant of the indexed palette was wrong, and therefore babl was creating a brand-new palette fornat. Not sure if the palette was empty, or was random or anything. It's even weird it even produced somewhat resembling colors.