What people keep pointing out is that the drone is behaving exactly like an ultra-light drone behaves in the wind, especially when the gimbal is maxed out and cannot compensate as well as it normally can. Also if this is happening beyond very clear line of sight and 50+ feet off the ground, it's even more likely that it's wind, and the wind is probably a lot stronger than you are estimating.
I think you just need to try a heavier drone or at least try the heavier "plus" batteries, which do improve wind handling performance somewhat. I suspect you will notice a significant improvement.
To me it sounds like you aren't getting the answer you want so you keep asking the same question. I don't mean for that to sound rude at all but several people are telling you they have experienced a similar thing, and it was the wind.
I was flying my
M3P the other day in
very light wind, maybe 5km/h with 10km/h "gusts" if you can even call them that, and it still moves around a lot - way, way more than the ~900g Mavics and when the drone is close by, you can see the gimbal working overtime (quite impressive actually, for what it is). When you have the gimbal maxed out in one direction, i.e. downward, it can't compensate in the same way as it normally can and it exaggerates the issue. When that happens, the footage will look like the drone is having a seizure.
If wind is causing the drone to move around to a degree such that it's gimbal can no longer compensate, that isn't an issue with the drone. From everything you've described, I don't see any evidence that something else is going on, and there would be no reliable way for the pilot to know either unless it was very close by, and close to the ground in clear line of sight.
You said in your first post that it happened in 25 MPH gusts which is beyond the absolute maximum wind handing capability of the drone, and I would bet that the gusts were quite a bit worse than that if you were flying at any significant height. That is not light wind, especially for a sub 250g aircraft with fairly large surface area to catch said wind. You also said it happened while the gimbal was pointed downward, so it couldn't even adjust itself in that direction to mitigate the movement.
Can you post a quick video of the drone hovering in front of you in light winds with the gimbal going crazy? I think that would be very helpful because if the drone isn't in clear LOS, it's impossible to tell what it's doing.