Incorrect amount of samples from AudioFormatReader

I’ve come across off behaviour with one specific audio file “Louis Armstrong - What a Wonderful World.mp3” where I can open it in pretty much all audio applications without issues but when opening via JUCE methods it returns the incorrect amount of samples, a tiny amount in this case. I don’t think I’m allowed to link the file but its a 5.5mb mp3 file encoded at 320kbs.

Does anyone have any ideas what could cause this? Happy to DM the file to any JUCE folks who might be available to investigate.