From what I can see, it looks like the logo is spanning two layout blocks - that could cause a problem. If the logo isn’t completely sitting inside a layout block, it will have a tendency to remain where it is on the canvas. In the first illustration below, you will see that the image is on the canvas sitting between two layout blocks:
If I now move the bottom layout block up the page, you will see that it starts to cover the image which remains in place:
Clearly, this isn’t an ideal situation. Therefore, it’s best to have a clearer understanding of layout blocks and why they exist.
Layout blocks allow you to divide your page into logical sections. Within each block you add all the elements that have to stay together - whether they be individual elements like text, images or grouped elements. By doing this, you will be able to do several things that make life easier for you. If you extend a layout block by dragging it’s bottom handle, all the blocks below it will move down the page - creating space for additional content within the expanded layout block without having to move individual elements below the block. This is a particularly useful feature when switching to say a mobile layout where things have to be moved about or enlarged - such as font sizes in text blocks. In the mobile layout you can simply expand the layout blocks and then edit the content to better to suit the device layout.
If you move a layout block from one position to another, it will snap above or below the previous or next layout block - making it easy to rearrange your logical sections on the page. So, the general rule I follow is to either use layout blocks consistently on the page, or don’t use them at all. Essentially, make sure that all your page content is sitting inside a layout block, with nothing left isolated on the canvas that isn’t in a layout block. This should prevent the issue you’re experiencing.
To give you an idea of what I mean, the illustration below is part of a web page using layout blocks consistently (outlined in blue):
There is a block for the top navigation, a block for the hero section, and a block for the images and associated text. Notice that all the elements are fully contained within each block. If I were to now move these blocks around to say have the hero swap position with the image block, I would simply move the image block up the page. In doing so, the hero block would jump to below the image block - which is exactly what I would want to do. If I didn’t like the new position, I could drag the image block down the page again - allowing the hero block to jump back up the page so that it sits above the image block. The key is to not have other elements outside of a layout block sitting on the page - its all or nothing!
Hopefully, this will give you a clearer picture of what is happening so you can fix the issue.