translate English to French: However, this procedure was the source of numerous problems.
Toutefois, cela posait bien des problèmes.