We have a pair of tasks running on FME Server, the first one selects a range of records to process and builds the predicate to access them, the second one uses this predicate to read and process. The first bit looks like this... (the min and max passed parameters are my fix) so we pass _where_clause to the called job. This has worked fine for 2 years with fme 2020.2. I've now updated to desktop and server 2022.1 and when that parameter is accessed in the called job I see....so the parameter is not resolved. However if i take the min and max values from the calling model and pass them through i see...
(to get the logger values I used an attribute manager to turn the user parameters into attributes )
Any idea what’s changed here?