When visiting this page on Edge (Chromium distribution) Thanks for downloading CCleaner the little box that says "Click here to install" points to the wrong area in the Edge user interface.
It points to the bottom left of the application (like it would in Chrome) although the downloads are displayed on the top right of the user interface.