>>1890035prowheel square taper cranksets are bottom of the barrel like what you get on entry level bikes because they're too cheap to use shimano cranksets. the design is probably 10+ years old, it's time to move on from square taper when you're not pinching pennies like on those pre-built entry level bikes. for example here it is for $28.49 because it is damn near worthless and they need to discount it to try to get rid of it.
https://www.lordgun.com/prowheel-fixed-single-speed-solid-crankset-1on aliexpress they have 104BCD mountain bike cranks from the same brand prowheel or pic related 130BCD for around $50. notice the flat pedal interface so that you won't get retarded issues like
>>1889752. if you're not so budget constrained you can get a brand name sram or miche crankset for like $120.