FT0 and FV0 digit reader error, missing digitizer configuration

Dear Experts,

I run with a just-updated QC and O2. I try to run the following:

o2-fv0-digit-reader-workflow --fv0-digit-infile <some_rootfiles> | o2-qc --config json://<some json file> -b

I have run with these workflow and files before I upgraded O2 (previous version was ~3 weeks old) with no problem. Now, I have a strange error (see the full log below). The workflow misses a files o2simdigitizerworkflow_configuration.ini which should be only required by the digitizer workflow. (The subsequential error is due to the fact that the digit reader has not read anything.)

2022-05-24 16:25:48.186962     Facility set to runQC
2022-05-24 16:25:48.187407     Using config file 'json://<some json file>/test_laser_config_FT0_Artur.json'
2022-05-24 16:25:48.187638     Creating a standalone QC workflow.
2022-05-24 16:25:48.187847     Omitting Data Sampling
2022-05-24 16:25:48.188108     QC version 1.58.0
2022-05-24 16:25:48.189272     >> Check name : CFDEffCheck
2022-05-24 16:25:48.189513     >> Check name : OutOfBunchCollCheck
2022-05-24 16:25:48.189784     >> Inputs (1): QC_DigitQcTaskLaser_0  ; Checks (0):  ; Stores (1): QC_DigitQcTaskLaser_0
2022-05-24 16:25:48.190080     >> Inputs (1): QC_PostProcTask-mo_0  ; Checks (0):  ; Stores (1): QC_PostProcTask-mo_0
2022-05-24 16:25:48.190445     >> Inputs (1): QC_TrendingTask-mo_0  ; Checks (0):  ; Stores (1): QC_TrendingTask-mo_0
2022-05-24 16:25:48.190722     >> Outputs (0):
2022-05-24 16:25:48.190907     No "aggregators" structure found in the config file. If no quality aggregation is expected, then it is completely fine.
2022-05-24 16:25:48.191348     Facility set to PostProcessing
2022-05-24 16:25:48.192030     Facility set to PostProcessing
For later analysis we write a core dump to [FATAL] o2simdigitizerworkflow_configuration.ini : config file does not exist!
core_dump_6025
[FATAL] unknown error while setting up workflow in o2-ft0-digits-reader-workflow.
[ERROR] invalid workflow in o2-qc: No matching output found for <matcher query: (and origin:FT0 (and description:DIGITSBC (and subSpec:0 (just startTime:$0 ))))> as requested by data processor "qc-task-FT0-DigitQcTaskLaser". Candidates:
-QC/T-PostProcTask/0
-QC/T-TrendingTask/0
-QC/TIMER-2946905899/0
-QC/PostProcTask-mo/0
-QC/TrendingTask-mo/0
-QC/DigitQcTaskLaser/0

Thanks for the help in advance, Sandor

Hello @slokos

The FIT digit readers were missing a feature which all other worklows had: possibility to inject the timestamps and TF orbit from the simulated or reconstructed data aux. file. By default it looks for the o2simdigitizerworkflow_configuration.ini where digitization time info is stored.
You can disable this feature by

o2-fv0-digit-reader-workflow  --hbfutils-config none ...

Thank you very much , @shahoian for the quick answer. This is the solution for my problem.