Race results discrepancies between ZP and Zwift Companion

Raced this morning in this ZESP event on Tour of Tewitt Well and when I look at the ZP results they are significantly different from the results in the Companion App, which seem to more reflect what happened. For example, my time in ZP is showing as 1:33:26, but the race only took me just under 1:22. More strange, the rider who finished just before me is showing in ZP as finishing just after me, and the person who is showing 3rd on zp, shows in the companion app in 11th (and the person the companion app has in 3rd, zp shows in 5th)

zwiftpower. com /events.php?zid=2367498

Any thoughts?