Traceback (most recent call last): File "skema/program_analysis/model_coverage_report/model_coverage_report.py", line 71, in generate_data_product output = func_timeout(10, data_product_function, args=args, kwargs=(kwargs or {})) File "/opt/hostedtoolcache/Python/3.8.18/x64/lib/python3.8/site-packages/func_timeout/dafunc.py", line 108, in func_timeout raise_exception(exception) File "/opt/hostedtoolcache/Python/3.8.18/x64/lib/python3.8/site-packages/func_timeout/py3_raise.py", line 7, in raise_exception raise exception[0] from None File "skema/program_analysis/model_coverage_report/model_coverage_report.py", line 130, in generate_gromet_preprocess_logs logs = fn_preprocessor(gromet_collection)[1] File "/opt/hostedtoolcache/Python/3.8.18/x64/lib/python3.8/site-packages/skema/rest/utils.py", line 100, in fn_preprocessor for (j, fn_ent) in enumerate(fn_data['modules'][0]['fn_array']): KeyError: 'modules'