That sounds familiar.
Correct on the screws. They were replaced with 1 size too small screws the night before. I saw the MAYDAY Show a few weeks ago on this Flight.
The Service Tech had done the job many times before. When He went to get new hardware He didnt have the Parts Guy lookup the parts and get them by number because the parts guy was doing something else and Tech had done the job before on other planes.
The problem was whoever put the screws in the last time used the wrong size screws so while the Tech Guy MATCHED the screws He was MATCHING to the WRONG ONES because of the prior tech using the wrong size before.