fix that recent changes broke the MSVC build of tflite-c
> TF is not yet C++20 ready. This should probably still stay on C++17

Then you have to revert all uses of C++20 struct initialization. It is also used in some of the dependencies too.
otherwise MSVC says error C7555: use of designated initializers requires at least '/std:c++20'
for example "new TfLiteOperator{.custom_name = ..." does not compile