I think I know another scenario why you might be facing this issue.
Does this happen when you type the issue key, and right after that, use the / command? It seems like the block content doesn’t update immediately, so the plugin won’t get the correct contents until much after…
Essentially get your tasks in Logseq, get it done and mark it done within Logseq, and not care about interacting with Jira (which I personally find ancient and slow).
It’s technically feasible for sure.
The workflow would probably be something like.
One command/dataview query to pull in all Jira tickets assigned to you.
Each ticket becomes a task with the usual TODO DOING and DONE mapped to statusCategories in Jira.
When you move it from TODO to DOING, it becomes “IN PROGRESS” in Jira, and when you mark it DONE, it moves to “DONE”.
Does that reasonably map to how you picture the workflow?