To say it was rushed seems like an understatement, but with executive producer Greg Berlanti working on three shows, well quality controls is way way down.
Check out Eddie's death
Someone on the editing floor didn't keep his eyes closed.
Also he's sucked into a singularity to add insult to injury on his death.
It's just lazy television.
Now I love The Flash, but a normal human being can't be show-runner on three and frankly the cliffhanger ending made little sense when we saw Flash in DC'S Legends promo.
Try and work a little harder continuity control.