I understand the issue that you have about the favorites. Have a look at this article:
Have you tried with a different computer, maybe a PC and not a Mac, just to determine if the issue persists.
It is *IMPOSSIBLE* to add favorites via Watch.Slingbox.com
YET, I have two favorites pre-defined which I have no clue how they got there. Previous version (removed in latest release?)
* Edited to observe Slingbox Answers Forum House Rules by Moderator. *