One thing I would recommend is copying and pasting the tl folder anywhere outside of the game folder (so you don’t have to redo them later). Without the TL folder in there, the conditional lint should find the line that is causing the lint issue. Once you correct it, put the tl folder back in, do the translation files because translation ids will be changed even if you change one line. Also, use lint to remove orphaned translations.
It is a long way around, but it might resolve your issue while Feniks works to resolve this particular problem. I couldn’t tell you what mistake I made because it was so long ago, but it either involved a variable not being entered correctly, or a sloppy if statement on my end ;)