FYI, D-Link is still testing and working on FW. They are validating some issues still being seen and want to correct them before releasing. I've asked D-Link to post a Beta version if possible. I'm hoping they will soon. Chrome and some other issues may have been fixed in the UI.
Please be patient.