ORIGINAL: lnewqban
It could be that the thread on the shaft is slightly damaged, so the 1/4'' nuts don't fit all the way.
Wish you luck!
That would be my guess too! If so, before you buy a new crankshaft, try running a 1/4"-28 die over the threads. That might be enough to clean it up so that you can still use it.