I managed to "fix" it by changing the names of the controllers. Apparently utoipa gets confused if they have the same name, even if they're in different modules. So I went for read_all_ci and read_all_incidents, and so on.
I'd consider this more of a workaround tho, and not an actual fix, so if anyone knows a better solution please share it :D