Yes, that’s what I see here too. The problem really is that although this should work it obviously didn’t work (at some time). And this didn’t happen for the first time (see linked thread in first post - which was by the way created after already experiencing this for quite a long time. Just never reported it as I always thought I was doing something wrong.)
Meanwhile I’m pretty sure that it’s sometimes simply inconsistent. Unfortunately there’s no information what the expected outcome of name should be, neither after name without extension was introduced nor before.
Additional information about the expected behaviour would be very welcome. Especially as it seems to have changed (probably due to name without extension), see mentioned thread.
Not directly related but maybe with high potential for further investigation among different users:
Another user had the great idea of building a history record of opened records. Reading this I tried and wrote a script that tracks all opened records of each day, After writing it this smart rule script ran, I simply forgot about it. But when I stumbled across this script’s output something immediately draw my attention: It was obvious that not all Markdown link names included the records’ extension.