The context match is not always updated after I make some change to a target segment. I mean that the segment pane keeps showing the old translation instead of the new one (but if I make a search in the TM I can see that the new target is there). Is there any special reason for that? It's a bit confusing.
Yes, you need to move to the previous or next segment and return, in order for CT to show the updated memory match results.
Maybe, CT needs a kind of reloading...