Let $I$ be a finite category and $F \colon I \rightarrow \mathrm{Grp}$ be a functor into the category of groups, such that $F(c)$ is a finite group for every $c \in Obj(I)$.
Question. Does $\mathrm{colim}\ F$ always have a solvable word problem?
Is there in fact a uniform solution for the word problem (taking also $I$ and $F$ appropriately encoded as input)? I think we can wlog. impose that $F(f)$ is a monomorphism for every morphism $f$ in $I$, I would be also happy for an answer under this assumption.
A closely related construction is the fundamental group of a graph of groups, and there I think we do have a solvable word problem if all vertex groups are finite, as there is a nice normal form by Bass-Serre theory. Some (but not all!) colimits can be realized as the fundamental group of a graph of groups (I guess "on the nose" if $I$ is the path category of a forest and we only allow monomorphisms?)