Most have luck putting a "flying bird" silowette on the inside of the glass (or outside, I can't remember) to keep other birds from running into it. The cardinal is either trying to fly into the house or it sees it's reflection and is being territorial.
Last edited by Quarter Acre; 07/16/20 09:43 AM.