Stalls are super frustrating! I am currently in that 3-4 week stall myself but I came across an interesting article regarding WHY it happens.
Basically, your body is trying to figure out its new normal. During the low calorie liquid and puréed stage during the first 4-5 weeks, your body has gone from burning things like carbs for energy to burning fat. But during this process you had to burn through your glycogen stores as well.
(Glycogen also holds a lot of water which is why we can get dehydrated even though we are drinking a lot of fluids).
Our bodies are trying to find our new normal in what to burn for energy and our fluid levels are equalizing which can keep the number on the scale the same or even climb.
I have a scale that gives me my water, fat and muscle composition and during this time, I am losing fat, gaining water and muscle and the scale hasn’t changed in 13 days and knowing that my body is adjusting really helped me relax. My blood pressure also dropped enough to stop my blood pressure meds!!!
Be kind to yourself, give yourself good foods, drink as much water as you are able and get your movement in. As others have said here, this is a marathon, not a quick fix. Hugs to all!