When I was working on the door version I was getting errors using the Tag.ByElementAndOffset as well as the Tag.ByElement. No one could figure it out so I went with Create Annotation Tag and that worked. However when I tweaked it for the stairs it wouldn’t work.
Here’s the original error I was getting on the door version: