I\'ve spotted some weird behaviour of defaultIfEmpty on some devices (unfortunately I can\'t reproduce it locally...).
defaultIfEmpty
The problem is calling database
calling database