This issue is likely a result of my unique arrangement with my ebike build, and not likely an issue with GM motors itself - just wanted to clarify that here.
So, let me start by sharing an image of my ebike setup:
So my hub (GM Edge) shares a throttle with a Mid-Drive motor (TSDZ2B, 500w). The mid drive motor supplies power to the throttle - this was a deliberate choice as i've noticed the GM hubs can have issues on their 5v circuit (That powers throttle among other things)
Inside the thottle, the GM:Edge hub motor is connected to the throttles Signal and Ground outputs. The mid Drive is connected to the Positive, Signal and Ground (ie, mid powers the throttle).
In addition, both front and back brake sensors are connected to both the mid-drive and hub motor. This was more just a redundancy measure to ensure plenty of ground points between the mid drive and hub motor - essential to ensure they read the same throttle voltage.
For most part, this arrangement works great, the mid drive provides plenty of lower end grunt to climb hills, with the hub providing assist in that scenario. Then the hub provides great cruising capability at low power draw - as well as brake regeneration. Couldn't be better and it's a fantastic setup that rides great.
However, i've hit a snag.
While throttling, the Hub motor can throw a little fit whereby it abruptly stops drive with almost a "clunk", it's quite jarring and it's almost attempting to forcibly stop the wheel.
When I investigated on a stand, when this "jolt" occurs, error code 7 is momentarily thrown up on the GM Motor LCD screen, it can sometimes do it multiple times in quick succession, then goes away - often for the rest of the ride.
The issue is quite rare, but it makes me wonder the possible cause. My guess is the hub is getting thrown off by the voltage supplied to the throttle by the mid somehow?
Anyway, I appreciate any replies and thoughts shared (thanks in advance to Alan, if he responds!)