but the root cause of the problem wasn't solved (next day you will most likely have the same problem), isn't it?
No. You have had a rest, and your outlook is relaxed and clearer. That's what vacations and sabbaticals are for. The occasional non-coding break is exactly what the doctor ordered at least sometimes.