it could by that your contacts aren't good. try cleaning that. if you can, can you take a picture of what you're talking about? it's kind of hard to imagine.
there are two types of 1156. one with a 180 offset (where the key is across) and one with a 150 offset. both act the same manner, but that might fix the problem of why they don't fit perfectly.