I have purchased a doggy door insert that is supposed to be easy to install but I'm having issues with the whole project. It is a Patiolink with a LOCKING dock bracket meaning both the glass & the screen door will lock. The Connecting panel is aluminium. 