I've noticed on two separate horses that I can't change the rider if the horses were put in events through contract or prior to being sold =/
Very inconvenient.
This horse is one example, her newer two events won't change rider. One event was done through contract, and the other before sale.