When you say "screen recording and video makes a bad impression", I think you, I and everyone here knows that how you might have passed the first round. Don't take it personally but all I am saying is that don't say things which even you can't convince yourself from. Note:- I am a candidate just like you, not a recruiter from E-bay