After some checks it looks for me that reason of issue is in "broken" keepalived package. In master branch version "1:1.3.9-1ubuntu0.18.04.1~cloud0" is used and this one works fine. In Queens, Pike and Ocata patches it uses version "1:1.2.24-1ubuntu0.16.04.1" which seems to be broken and which removes all IP addresses from qr-XXX interface during spawning process.
I checked locally that versions older and newer than 1:1.2.24-1ubuntu0.16.04.1 works fine and on this one version there is this issue every time.
After some checks it looks for me that reason of issue is in "broken" keepalived package. In master branch version "1:1.3. 9-1ubuntu0. 18.04.1~ cloud0" is used and this one works fine. In Queens, Pike and Ocata patches it uses version "1:1.2. 24-1ubuntu0. 16.04.1" which seems to be broken and which removes all IP addresses from qr-XXX interface during spawning process. 1ubuntu0. 16.04.1 works fine and on this one version there is this issue every time.
I checked locally that versions older and newer than 1:1.2.24-