It opens ContextMenu which contains five elemnts inside but no value is taken and it does not iterate through the list. In the end I get only screenshot from the ContextMenu ( list ). And yes not even the first value is stored to the CSV. Any assistance would be appreciated

You must replace this declaration Ranorex.ContextMenu with this Ranorex.ListItem and the contextRepoItem must point to xptah, returning "list" of ListItmes (e.g. /contextmenu/listitem). Hope this helps?