I found that going into OSMC settings and trying to open “Remotes” failed upon checking kodi.log I saw a error about /home/osmc/lircd.conf not existing. So I created a symlink for it to /etc/lirc/lircd.conf and now it works.
I don’t understand why it is being looked for in a home directory so could the OSMC settings be fixed just to look for it in the regular /etc/lirc location.