its a 31-15 not 30-15 and is a tailoring machine not a harness machine (except for Barbie & Ken horse harness - maybe **kidding**)
and what is the number?
looks like the check spring in the tension unit is not original and the tension unit seems to be set up incorrectly. I´d get a new spring or complete tension unit. And you better download a manual.
Neither 134LR nor 135-34 is the needle for the 31-15 except someone set it up for one of the two. But you have to figure that, hard to tell from the distance.
The original needle was / is the needle DBx1 / 16x257
Maybe this helps:
https://leatherworker.net/forum/topic/74484-what-needle-size-do-i-need-for-my-singer-31-15/
https://www.google.com/search?q=needle+singer+31-15+site:leatherworker.net&client=firefox-b-d&sca_esv=1cdd3e2116a3bced&sa=X&ved=2ahUKEwi1ndrztsiLAxUF-gIHHUjaKFIQrQIoBHoECBUQBQ&biw=1600&bih=719&dpr=1