Yes, The ramp should lower to the playfield and metal flap lays on field. Try checking the nut that holds the arm, it can loosen and bind, causing the ramp to not go all the way down. Also, that metal ramp arm is one of the lube points for this game, white grease or such at base closest to the coil, not the nut upper playfield end. Drop target mechs also get lube.
Love this club, I'm in. Had mine about a year. Many mods, I will snap more pics and post here.