Had the exact same thing with mine last summer. Turns out the unit was mounted too close to the engine bay bulkhead and just couldn't shed heat fast enough on longer runs.
Few things worth checking:
- Airflow around the unit — Victron recommend at least 10cm clearance on all sides but honestly more is better
- Input voltage under load — if your alternator voltage is dipping, the Orion can get confused and cycle off/on
- Firmware — grab the latest via VictronConnect, there were some thermal management tweaks in recent updates
I remounted mine in a spot with better airflow and added a small 12v fan blowing across it (wired to a temperature switch from Amazon, about £8). Hasn't cut out once since, even on a 4-hour motorway run up to Scotland.
Worth also checking whether you've got the engine-running detection configured properly in VictronConnect. If it's set too sensitive it can interpret a voltage wobble as the engine stopping and shut the charge cycle down prematurely — nothing to do with heat but causes identical symptoms.
What's your install location? And are you seeing any error codes in the app when it trips out, or does it just silently stop?