I'm fairly new to using berto but had it mqtt working to communicate with Home assistant a week or so ago. I nuked my c4 project and rebuilt it to try something new but am not able to get berto up and running again. After connecting to the broker it gets the error below. This error appears after connecting, publishing, and recieving message. And the Buffer percentage just continually grows. I've tried starting a project from scratch and re-downloading the berto drivers but no luck. Any chance anyone here has run into this and has any advice?
DEBUG [20:50:26 - core-mosquitto]: MQTT.client:_send_packet(): Resending PUBLISH With Id 13
DEBUG [20:50:26 - core-mosquitto]: MQTT.client:_send_packet(): PUBLISH With 29 Byte Payload
DEBUG [20:50:26 - core-mosquitto]: MQTT.client:_queue_packet(): Adding PUBLISH To Queue With Id 13
DEBUG [20:50:26 - core-mosquitto]: MQTT.client:_encode_packet(): Fixed Header - 00111011
DEBUG [20:50:26 - core-mosquitto]: MQTT.client:_encode_packet(): Remaining Length - 00011101
DEBUG [20:50:26 - core-mosquitto]: MQTT.client:data(): 4 Bytes Received
DEBUG [20:50:26 - core-mosquitto]: MQTT.client:data(): Buffer 6110%
LUA_ERROR [id: 29][name: Berto Agent][file: Berto_Agent.c4z][method: ReceivedFromNetwork]: calling 'GetDeviceDisplayName' on bad self (devId should be a number)
though this error appears when sending the messages do seem to get through to the broker. but recieving messages not so much (just get the error)