Fix user order addressing issue.

| Q                        | A     |
|--------------------------|------ |
| Bug Fix?          | yes     |
| New Feature?  | yes     |
| BC Breaks?           | n     |
| Deprecations? | n     |
| Tests Pass?          | n     |
| Fixed Tickets        | #1911, #1988, #2111, #2161 |
| License                  | MIT |
| Doc PR                  |        |

This PR contains :
  - order  immutable addressing
  - automatic set default user addressing