Update:
I was able to successfully push results to Arrow all day Sunday for a few races we were hosting. Although it didn't seem to work as I thought it would/should. I had 2 split mats at remote locations and upon refreshing Arrow Live at those locations it would remove the other split times on Arrow and only display the most recent "push".
As an example,
The start line capturing mile, 10.7, 13.1, 23.8, and 26.2
First check point was capturing miles 5.35 and 18.45
last checkpoint was capturing 11.9 and 25.8.
Anytime I updated/pushed results from one of the computers it would remove the previous splits, rather than fill in each split mentioned. I had originally set the original race up with 8 splits and pushed it to Arrow, then on the 3 computers I removed the splits that would not be captured on each computer, which I thought would result in all of those splits "filling" in the slots of what was originally pushed.
I know that I a lot to sort through, but am I understanding the functionality properly or did I do something wrong?