When you use the name selector parameter you would expect that you select entities by the name you see in the chat or above their head (except if you use translations). However it looks like the parameter does not test nested text components.
Note: This works correctly for the Lock tag of containers, see also
- Summon an armor stand with a nested custom name
→ The armor stand is named "test_test"
- Try to select the armor stand by that name
→ It fails