Yes, it's a classic eMTB quirk—aluminum freehub bodies simply can't handle the crazy torque from the motor and your legs. I had the same problem with my Levo with an I9 Hydra: after 1,500 km, it started skipping under load on climbs. I thought it was the chain/cassette, so I rebuilt...