Hello everybody.
I have two Mobulas 7: one brand new (which I almost never fly, bought it when second one was broken down and I wasn't sure whether I could repair it) and a "custom" one. I bought "custom" one used, I am not sure what version FC is, definitely not 3rd one. I changed a lot on it: frame (this one is from BetaFPV I believe), VTX and camera (from another, probably newer Mobula 7), SPI reciever died so I added ELRS one, also I was playing with GPS reciever on it, and it even flew with it 😄 . Motors and props are stock ones.
It flew always OK, but lately I noticed degradation: heavier that usual jello, motors are pretty hot after a flight, the drone noticebly wobbles while in hover (while watching it LOS). If I fly the new one back-to-back, I immediately notice that the new one flies like butter, as compared to the "custom" one.
Recently I started digging into PID tuning, so my first idea was that the frame has different physical and aerodynamic characteristics, and so another PID tune is required. I decided to check this by swapping frames. It actually worked: wobble almost gone, but not completely.
But then why it degraded only recently? I haven't changed PID tune, and the frame looks intact (it is beaten up, but not broken anywhere).