I’ve had mixed results too. “Mixed” meaning I am doing something inconsistently wrong. My F18 mission works as expected with an ILS in bad wx at night. But the Tomcat in the same mission does not display an ILS. So now that my limited knowledge is on the table, I thought that the ILS was always broadcasting regardless of CASE 1 or CASE 3 conditions.
As for ME settings, make sure you assign the correct unit to the tacan channel and icls channel in advanced waypoint options. If you leave it at ‘none’ it may lead to problems after a while.
You need to tell jester or your RIO to tune the data link to the carrier
The only thing that I didn’t see you say you’re doing is turning the ILS “ON” on the UFC, similarly to TACAN “ON”. I’m sure you’re doing it, but just in case that’s the step that’s omitted.
AFAIK, the ICLS is always broadcasting unless it’s turned off or the wrong frequency in the ME; I use it as a crutch in CAVU all the time.