Update: It appears like the new firmware has been removed; running WPRT now shows the old firmware. I was fortunate enough that I was able to get it before removal and my 830 is running much better than before even on the current Windows Insider build.
Original post follows:
No, AT&T didn’t relent and release the firmware update; you will get the new firmware if you use the Windows Phone Recovery Tool (link at bottom of page) to reset your phone back to Windows 8.1.
Since AT&T refused to release the firmware (which would get Netflix working again), I started running Windows 10 Insider builds. For the most part, these builds have been running better than the stock 8.1 build.
The current build (10536.1004) is a little buggy in my 830. I haven’t done a hard reset due to reported problems of losing the SMS client during the reset. So I’ll be going back to 8.1 tonight (hopefully getting the new firmware) and then doing a direct upgrade back to 10536. Hopefully this clean upgrade will be more stable than the current install.