Regarding the locking pin, it comes up again and again for people. Eventually yes, it will stick every time. The only way to fix it is to take the lid apart. There’s gunk in there somebody building it didnt want you to see. I did this following a YouTube video it took around 15 minutes. Hasn’t...