blocking wall at the side of screen

The Render Transform of a widget is not it’s screen position, it’s a relative transform from it’s original position. What you want to do is “Get Viewport Size” from your player controller. That’ll give you the pixel dimensions of your viewport. (0, 0) on the screen is the top left corner, so if you want the middle of the left side of the screen it’s (0, y/2), and the middle of the right side is (x, y/2), etc. Convert those coordinates to world space. According to this post, the World Location output is a point on your camera’s near plane—not a location that’s very useful by itself. You need to cast a line trace from that World Location, in World Direction, until you hit whatever “floor plane” you want your wall to be spawned on.