Interesting - he's got possession at the 9, runs to about the three, and the ball gets spotted at the 6. As Mike notes, the B gets bailed out a bit half-way, so someone on the crew knew the advance can't happen, but how can the B not know that a kick can't be advanced by team A? That's a basic rule.
Also, with our mechanics, we always bag the spot of any possession (A or B) at the end of a scrimmage kick as it could be an enforcement spot or the subsequent spot. If the B had done that, we would have the correct spot.