Well maybe not much help because I have not used the ~latest Master version yet, but looking at the code on GitHub for device edit,
https://github.com/fusionpbx/fusionpbx/blob/master/app/devices/device_edit.php
It would appear that the server address is now pulled from a default setting via a session variable.
Code:
$_SESSION['provision']['server_address_primary']['text'];
$_SESSION['provision']['server_address_secondary']['text'];
I assume you have done the usual post upgrade steps app_defaults etc... with no luck.
In Advanced->Default Settings, you could try adding a sub category entry under the provision category, called server_address_primary, log out and back in again, and see if it turns up in your drop down.