Looking at this page, and the Soundcloud embed doesn't load on Firefox 50, Windows 10. I had this same problem on a Vista machine with Firefox 47, but that was fixable by turning off the VLC plug-in. I don't have the VLC plug-in installed on the win10 machine. Found this thing which means nothing to me, but might mean something to someone web savvy. Seems dead soundcloud embeds on Firefox are a common problem. EDIT: Restarting FF in Safe Mode with all add-ons disabled made no difference.