Question: what to do when a friend blocks you?
Answer: If your best friend blocked you think of things you could have done to cause that. If you do have a valid reason why, talk to them in person and apologize. If they do not accept your apology there is not much you can do, the ball is in their court. Just give them space and let them think about it.