fix: add (another) fallback string for SelectShape
fall back so subject as string if neither is found