Mono.defaultIfEmpty is called even when the object is not empty Mono.defaultIfEmpty is called even when the object is not empty