Thank you guys, you helped, I used the paper shim trick, which didnt work, but i squeezed (quite hard) around the edges and it suddenly started working, so it must have been a connection error. Its fizzled out a few times but at least I can fix it now.
just for the record, it was the M3DS that...