When I try to create a grunt through a Dropbox relay this error is displayed:
2026-03-15 12:06:47] GatewayDebug> Received message: {"SequenceNumber":0,"MessageType":"Action","MessageData":{"CommandSeqNo":15,"relayAgentId":"784239d759c82bf8","channelId":null,"connectorId":null,"peripheralId":null,"Command":{"id":65238,"name":"Command","command":"AddPeripheralGrunt","arguments":[{"type":"string","name":"Pipe name","value":"8moi"},{"type":"int32","name":"Delay","value":30},{"type":"int32","name":"Jitter","value":30},{"type":"int16","name":"Connection attempts","value":10},{"type":"int16","name":"Connection delay","value":1000},{"type":"boolean","name":"Use Syscalls","value":false}]}}}
[2026-03-15 12:06:47] GatewayError> Caught an exception while parsing Action. [Covenant] Error base64 decoding payload
The channel being used is Dropbox that is connected to Covenant C2.
It seems that the gateway process the command but fails to decode the payload, which in turn fails to create a grunt.