It should take the 130 705H in Schmetz or Bernina or HAX1 Singer needles. I know Singer needles are smaller at the top than Schmetz. Maybe they would work.
You can't use an industrial needle, it would mess with your timing, as it will be a different length from the top of the needle, to the top of the eye.
Maybe there's some crud stuck in the needle hole?