The following stream works when there's only one where query, but when there's multiple where queries the stream no longer works. Does anyone have any insights to this? Thanks!
StreamBuilder(
stream: FirebaseFirestore.instance
.collection('activities')
.where('userID', isNotEqualTo: currentUserID)
.where('audience', isEqualTo: 'Public')
.snapshots(),