Made sure the change is backwards compatible
1. Compiled native without this changes
2. Applied this change and compiled Identity Service. Added server-side log to print the `initial_device_list.is_empty()` value.
3. Without recompiling, ran the registration on native.
4. Made sure the value is an empty string
5. Compiled native with changes from this diff, repeated steps 2 and 4