If you run it in retropie this will be a binary install. If you install from source, the newest sources will be used. Those might have bugs.
I would adress this on the retropie forums.
Unfortunately not every emulator can be used without building from source in osmc as the underlying system is different.