When LatinVFR TJSJ for MSFS is installed the ILS course for runway 10 is incorrect, stating 090 instead of 101 on the charts. This causes a misaligned localizer and an impossible to fly ILS.
I don´t have this scenery but I have tested it in the default MSFS scenery with our data and here, the alignment is perfect:
Possible a scenery issue, I don´t know - I have also checked the ILS front course in the data and here also, 101 as in the charts. Sorry, looks that´s not a navdata issue