Fluidsynth misintepreting loop override data in the Instrument chunk
This issue has been raised in response to this forum thread, where you can read the details.....
https://musescore.org/en/node/118766
Normally loop start and end points are set in the Sample Data Chunk <shdr-rec>
in a soundfont, but it is possible to set overrides in the Instrument Data Chunk <igen>
In this case the user has done this and FluidSynth is either misinterpreting or ignoring the override data.
First of all we need to establish whether this has been fixed in the upstream FluidSynth branch.