Regarding new deposit address, i tried both in the browser and on the mobile app, nothing happens when i click on the "new deposit address" button, so it is not an issue with my browser, it is just the FBC's application (I guess they have disabled the generate new address function).
I have to disagree with this as I have just successfully generated a new deposit address in my freebitco.in account. I'm still not sure what the issue is that you guys are facing, but none of the above was reflected in my experience using the FreeBitcoin site in recent days.