There is still this issue with double numbers at the end of fuzzy matches. The strange thing is: it only happens when there is another number in the FM first. To be more specific: if the first number begins with a zero (e.g. 01) the number 2 at the end is doubled.
The issue was with the transfer of the last source segment number to the end of the fuzzy target segment. If both source and fuzzy target segment ended with numbers, the algorithm appended those two numbers instead of just one. It should be fixed in the last update. Thanks!