Answer
Confirm the specific context substitution variable you're using is actually supported in lobby navigation for the target parameter's data type — lobby navigation's context-variable support has been primarily limited to date-type fields, so a numeric "current year" style variable may simply not be an option there even though the hardcoded equivalent works.