diff --git a/indexedDb/impl/channels/implementation.go b/indexedDb/impl/channels/implementation.go
index 3f476d9136a9a748701185728c5da70d688c4c5a..c858614524f989e5851d9add3f0bb4f304587f3c 100644
--- a/indexedDb/impl/channels/implementation.go
+++ b/indexedDb/impl/channels/implementation.go
@@ -13,6 +13,7 @@ import (
 	"crypto/ed25519"
 	"encoding/json"
 	"strconv"
+	"strings"
 	"syscall/js"
 	"time"
 
@@ -275,9 +276,8 @@ func (w *wasmModel) UpdateFromUUID(uuid uint64, messageID *message.ID,
 
 	currentMsg, err := valueToMessage(msgObj)
 	if err != nil {
-		jww.ERROR.Printf("%+v", errors.WithMessagef(parentErr,
-			"Failed to marshal Message: %+v", err))
-		return
+		return errors.WithMessagef(err,
+			"%s Failed to marshal Message", parentErr)
 	}
 
 	_, err = w.updateMessage(currentMsg, messageID, timestamp,
@@ -316,9 +316,8 @@ func (w *wasmModel) UpdateFromMessageID(messageID message.ID,
 
 	currentMsg, err := valueToMessage(msgObj)
 	if err != nil {
-		jww.ERROR.Printf("%+v", errors.WithMessagef(parentErr,
-			"Failed to marshal Message: %+v", err))
-		return 0
+		return 0, errors.WithMessagef(err,
+			"%s Failed to marshal Message", parentErr)
 	}
 
 	uuid, err := w.updateMessage(currentMsg, &messageID, timestamp,