I have a Janome 3160 QDC and the same thing happened to me. I have found that cleaning the lint out from under the bobbin case often does stop it from jumping out of place as often. But getting there cost me a new bobbin case as well. I have not oiled my machine so I might try this as well.
Deb