Hello everyone

Recently I decided to experiment when taking a usual 24km ride.
On the way there I rode as normal, keeping at the speed limit with gentle accelerations to get up to speed. In total that used about 50% battery, with an average speed of around 70km/h.
On the way home, I would alternate between accelerating and coasting with 0 regen. If the speed limit was 70, I would get up to 80 then coast back to 60 and repeat. This is obviously not a civil or safe way to ride, but thankfully the roads were clear at that time of day. The return trip only used 25% battery. The difference is so big that I repeated this test a few more times on other trips, getting the same result of twice the range, despite having the same average speed.
Here are the details on my bike and custom profile:
2018 Zero FX, belt drive, original 7.2Kwh battery pack
0% passive regen
100% active regen (foot brake)
0% torque ("0" is misleading, it's just more gentle than eco)
Started the test at 100% after a slow charge
Looking at the consumption when riding, I don't understand why there is such a huge difference. I remember reading here that this method of hypermiling was only really effective on Energicas. Does anyone know why this is happening?