EDIT: SOLVED. I'm seeing it now. It detects big numbers. I added space chars again.
$if2(%composer%,%artist%) %work% [%DISCNUMBER%] $num(%tracknumber%,3) %title%
[OBSOLETE POSTING]
Sorting issues! I cannot see why. Please have a look at the attachment. You see a sorted view. I have prefixed the display script with the sort script, so you can see how it sorts the playlist.
The problematic parts are if the %work% tag includes '' (Sonata No. 8 'Pathetique') - but why? Those ones come later, should not be relevant for sorting. I have even replaced them with empty string, even replaced all whitespace, so the result was "SonataNo.8Pathetique" - but still the sorting was like in screenshot.
This is the sorting script.
$if2(%composer%,%artist%)%work%[%DISCNUMBER%]$num(%tracknumber%,3)%title%
I'm using a ColumnsUI alpha from ~3 weeks ago. And Fb2kV2-32. Is that the cause? Didn't notice the problem with FB2K V1.