[Windows Mobile Software Development] meltwater:
I'll step through your results and see what I can find. Certainly the path appears to be duplicated on one point, which should be easy to solve (I expect I'm being inconsistent somewhere or applying a default in place of missing regkey).

ItemView:

Ah no, that is the feature which loads things like podcasts from the related link (I've not really tested what happens when in the channel list - it is intended for when you have a list of feed items with downloaded video files etc - I use it all the time to watch my GeekBrief downloads!). I've only just added populating of the links for the channel list (used to set the feed icons correctly), so it probably did nothing before. However, what do you think would be useful to link to when that icon is pressed? Might be a good place to call up options for that feed perhaps...

The ItemView is when you have a list of feed items and you select one of them (not the icon, but the text area). This should pop up the item itself.

I might see if I can capture a sequence and create an animated gif file for the 1st post to show it working.

Nothing probably happened, since it may have been in the wrong page level by that point (the original debug commands didn't handle the page levels), I will now ensure the correct levels are set for those commands (List Channels and Read Data) - that will happen in the next release.

RSSFeed.PageLevel should be 2 if displaying the Channel List and RSSFeed.PageLevel should be 1 if displaying an RSS Feed List - this is how the system knows what actions to take when Sense says something has been pressed.

UPDATE:

Ok recreated your pop-up error, it appears to be just the message being displayed which is wrong (I'd changed one of the items to list the full path instead of the filename only), now corrected.

Certainly, your second error message is valid, since the test command "Read Data" is locked to Ch160.xml where-ever it is configured to be by the regkey, and you removed it.

Once you have your list of channels populated (I will get around to making this part better soon), drive the tab directly by pressing on each of the listed rss feeds, it "should" read the related feed file and reload automatically. Once you are confident about the data loading you should not need to drive it via the Debug commands anymore (other than the initial load).

Also you can try changing your "RSSFeed.FeedDataStore" key to match where your feeds are located "\Program Files\RSS Hub\ChannelData\" this will ensure that the data for the feeds will be available.

3552 read data.7z -> I can see that the List command seems to have worked, but the PageLevel key was not set to a sensible value (should be in next release)

rss 3544.7z -> Channel List -> EXCEPTION? I suspect it was having issues clearing the other registry items (hopefully this is covered in last release)

rss 3544.7z -> Read Data -> File Not Found - Path appeared to be correct, again issue with page level not being set as it should (covered in next release)

rss 3544.7z -> Test Data -> No Problem.

I'll also add some code to ensure that if the PageLevel/RefreshState key is not present it is created, this may solve some issue.

Thank very much for the testing, lots of little things I can fix!

TIP: [If you don't do so already] You should only need to update the files which have been changed (see the link for each change set) in the Build/ directory, and if it's only the RSSUtil.exe then you won't need to reset sense.

Released! - Changes made in the build.