Original: Although effective, the solution was not very stable.
Simplified: The problem was that the solution, although it was quite effective, it was not very stable.