That’s because you need to add report_data_3 as a positional argument before **properties in the init function and then pass the dictionary as a positional argument for the pdf generation without unpacking it with **.
1 Like