If you are not convinced by the steps or options mentioned above, you are recommended to give a knock at the Amazon Fire Stick tech support (
http://www.techserviceus.com/fire-tv-stick-prime-device-support/) as early as possible. A customer care executive will surely help you out in previewing your Fire TV beta app.