thank you for the quick answer mmerelles,
yes, you are absolutely right on the MCP configuration. When doing my approach i usually set COURSE and HDG to what is written in the FMC's APPOACH REF Page (also for FO). But indeed, at the point i took the first screenshot its wrongly set to 180, on the second screenshot it is then correctly on 228 (apparently because of clicking "Tune NAV 1/2" from inside xplanes default map).
I think the real issue i was seeing in some flights was, when i first switch CPT EHSI to VOR/ILS Mode, and afterwards set the MCP, that then then EHSI does not update and still shows the course that was set on the MCP before i initially switched to ILS/VOR Mode.
Currently i am not at home, i will re-try later and give more emphasize on this, maybe i do it unconsciously at different timings, thus why it does not happen always.