Normally that happens either because your pan wasn't hot enough or if the meat was too wet.  Let's talk about what I mean by what I just mentioned. When you want to sear the meat. The pan has to be hot. That's why I love using my cast iron skillet. It really helps not only retain the heat, but it gets hot and sears meat perfectly.  Secondly, what I mean by the meat being too wet is that before you put the roast into the hot skillet, wipe it down. If the beef is dripping in the juice (blood) from the package, just take it to the sink, give it a good rinse off, and dry the meat with some paper towels.