Not able to get data on ios from kotlin kmm repo

I have a kmm project, I am able to get the data from the kotlin version, but for iOS not.

The data from the repo that I am trying to get:

suspend fun getRestaurantsOrders(): CommonFlow<List<Order>> {
        val userId = appService.currentUser!!.id
        val restaurant = realm.query<Restaurant>("userID = $0", userId).first().find()!!
        return withContext(Dispatchers.Default) {
            realm.query<Order>("restaurantID = $0 && totalQuantity > 0 SORT(discount DESC)", restaurant._id.toString())
                .asFlow().map {

The way that I am trying to get data from ios:

func getOrdersList()
                try await repo.getRestaurantsOrders().watch(block: {orders in

                    self.restaurantActiveOrdersList = orders as! [Order] //breaks here


I am getting an exception break with code: Thread 4: EXC_BAD_ACCESS (code=EXC_I386_GPFLT)

Any idea what I am doing wrong? I am new at swift, thanks in advance!

@AfterFood_Contact : Can you please share the complete stacktrace ?