Not all applications are able to accept instructions from the write stage and sometimes you need to make BP act like a human by using keystrokes (ie Send Keys). the same goes for some buttons, sometimes the Press or Click action has no effect and you need to use a Global Mouse Click instead. Basically apps are built with a human user in mind, not a robot, and when this is the case we have make the robot behave more like a human.