Realtime Connection Error After Updating to Latest Server and Flutter SDK Version.
- 0
- 2
- Flutter
- Realtime
- Cloud
I get the following error message now when the realtime subscription picks up a new message. There's more to the error but it makes the discord message too long. It used to work before updating sdk and server versions. Thanks for your help!
[ERROR:flutter/runtime/dart_vm_initializer.cc(40)] Unhandled Exception: type '_Map<String, dynamic>' is not a subtype of type 'Iterable<dynamic>' #0 new RealtimeMessage.fromMap (package:appwrite/src/realtime_message.dart:57:47) realtime_message.dart:57 #1 RealtimeMixin._createSocket.<anonymous closure> (package:appwrite/src/realtime_mixin.dart:134:45) realtime_mixin.dart:134 #2 _RootZone.runUnaryGuarded (dart:async/zone.dart:1778:10) zone.dart:1778 #3 _BufferingStreamSubscription._sendData (dart:async/stream_impl.dart:381:11) stream_impl.dart:381 #4 _BufferingStreamSubscription._add (dart:async/stream_impl.dart:312:7) stream_impl.dart:312 #5 _SyncStreamControllerDispatch._sendData (dart:async/stream_controller.dart:798:19) stream_controller.dart:798 #6 _StreamController._add (dart:async/stream_controller.dart:663:7) stream_controller.dart:663 #7 _StreamController.add (dart:async/stream_controller.dart:618:5) stream_controller.dart:618 #8 _RootZone.runUnaryGuarded (dart:async/zone.dart:1778:10) zone.dart:1778 #9 _BufferingStreamSubscription._sendData (dart:async/stream_impl.dart:381:11) stream_impl.dart:381 #10 _BufferingStreamSubscription._add (dart:async/stream_impl.dart:312:7) stream_impl.dart:312 #11 _SyncStreamControllerDispatch._sendData (dart:async/stream_controller.dart:798:19) stream_controller.dart:798
Code Snippet final String databaseId = dotenv.get('APPWRITEDATABASEID'); final String messagesTableId = dotenv.get('APPWRITEMESSAGESCOLLECTION'); final channel = 'databases.$databaseId.tables.$messagesTableId.rows';
_collectionSubscription = _realtime.subscribe([channel]);
_collectionSubscription!.stream.listen((response) {
I am getting this message in my logs so it looks like it's setup correctly. flutter: Received heartbeat response from realtime server.
What do you mean server version?
Good morning Steven. I apologize I did not explain it well enough but GIGI did on this support ticket here: https://discord.com/channels/564160730845151244/1477645017119199324
This is the exact problem I have too.
GIGI <:appwritepeepo:1156975874852270110>
I saw Steven replied to you. I am on the the cloud version of Appwrite and was using the most up to date SDK version when I submitted this ticket. I'll see if they released a new SDK version since then. I'll do some testing with Realtime again today.
yeah same on every point
Recommended threads
- Android SDK: Kotlin null Value Not Updat...
Hi team, I think you should check the Android SDK implementation once, as it seems to have an issue handling Kotlin **null** values. For example: When I send:...
- Can't connect GitHub — 500 error at the ...
Appwrite Cloud, Pro plan, SFO region. All my Git connections vanished today — Sites and all 15 Functions now show no repository connected. When I try to add a ...
- GB Hours IS NOT resetting
Hi, I was checking my usage and noticed that all of my usage quotas were reset on August 20, 2026, when my billing cycle renewed. Everything else appears to ha...