Thank you for contacting Slingbox Forum. I am sorry you are having problems with the power but I am most concerned with the burning smell you mention! Please contact us.
If the country of purchase is Japan, the number you will call is 0570 064 321. Please contact support for the country of purchase of the Slingbox. If you did not buy it in Japan, the link to use is:
Hope to hear from you!
Have a great day!
Sling Moderation Team