Improve report and try again when no solution
Improve log