You must have hit it too hard
Probably dont need impact driver - if the screwdriver is a snug fit then it will turn - iirc these srews can have wd40 put in from the other end which if left long enough should do the job but that all depends on how much time you got!!