With the spring not installed, its two ends must be touching and when installed it must be sitting flat on the pivot end - the two legs are bent differently to accommodate both. Then, with the ratchet pawl perfectly parallel to the ratchet, the spring must be as close as possible to the pawl on both sides without touching. Then with the shift lever at the end of it's travel the spring must lay flat on the pawl. So, the answer is - in all ways.
If you have that, then it's probably you - not trying to be funny or an ass. The gearshift lever throw is not consistent up/down or between gears. You must be deliberate when shifting or you'll not quite move it enough, for the gears to move into the new gear set, especially at low speed.
Finally a dragging clutch, or one you are not pulling all the way in can make shifting difficult - especially 1st to 2nd.