Filters work, mapping the same parameters as the filter does not. Bug?

Hello, I’m getting errors with mapping airtable ids

This is my scenario, the idea is to map airtable values according to lesson names

I have a filter like this, meaning the id is definitely found with a basic “equal to” filter

Proof stuff was found

However, upon trying to map according to a lesson name (which is basically the same as above), one is found, one is not found

Is this a bug? or Am I missing something?

Also note that adding trim() or tostring() does not change the outcome, map refuses to find this id for some reason. It is definitely the same string, you can see it here

And yet it still won’t work when mapped