Issue with debayering fits images from firecapture

Hello, I am new to Siril (1.4.0-rc2) and am probably using it wrong, but I have some trouble when trying to debayer some fits images I have taken with Firecapture:

When I open the raw images, Siril only displays them as black & white with some kind of mosaic pattern. When I debayer an image using the conversion workflow, the resulting image is in color, but has a weird pattern:

However I found a very weird workaround:

  1. I set the debayer options to “Force Top-Down” and RGGB.
  2. I run convert to debayer any image.
  3. I can open any of my original fits files and they are now shown correctly.

If I let Siril use the information form the image’s headers or if I don’t run debayer process first with the conversion tab, images are still just shown as black and white.

The weird thing is that the headers of the file show it as “bottom-up”, not “top-down”:

SIMPLE  =                    T / Java FITS: Sun Nov 23 01:48:05 CET 2025
BITPIX  =                   16 / bits per data value
NAXIS   =                    2 / number of axes
NAXIS1  =                 3008 / size of the n'th axis
NAXIS2  =                 3008 / size of the n'th axis
EXTEND  =                    T / Extensions are permitted
PCOUNT  =                    0 / Required value
GCOUNT  =                    1 / Required value
OBSERVER= '        '
TELESCOP= '        '
ORIGIN  = '        '
OBJECT  = 'DSO     '
DATE-OBS= '2025-11-23T01:11:55.225'
CAMERA  = 'ZWO ASI533MC Pro'
EXPTIME = '180.000000'
CCDTEMP = '-30.0   '           / Sensor temperature in Celsius
EGAIN   = '1.006   '           / Electronic gain in photoelectrons per ADU
BITDEPTH= '14      '           / bit
ROWORDER= 'BOTTOM-UP'
BAYERPAT= 'RGGB    '

I guess Firecapture must be doing something wrong, but it is still confusing to me why I need to run a conversion first to then be able to correctly open images in color.

Does someone have any ideas? :smiley:

The requirement to convert the images before seeing colour is correct and normal. The initial calibration steps are done with the raw files which are not de-bayered. The flipped ROWORDER in the FITS header may be a FireCapture issue.