Hello, Thanks for your feeback and advice, we will try to improve it later. Actually it has no feeback that the screws will cause the electrical short problem.Please don't worry! Best regards, Geekworm