JITSI Docker - JIGASI: SEVERE: Cannot sent message as chatRoom is null

Hello

I’m using JITSI Docker with JIGASI configured (last stable version). The transcriber joins the room and I can see traffic on Google Speech to Tex API but no transcription is shown on the room chat.

I have these values on the .ENV file

ENABLE_TRANSCRIPTIONS=1
JIGASI_TRANSCRIBER_RECORD_AUDIO=false
JIGASI_TRANSCRIBER_SEND_TXT=true

I see this error on the logs: SEVERE: Cannot sent message as chatRoom is null

Part of JIGASI Logs:

INFO: Info from the JAIN-SIP stack: Setting SIPMessage peerPacketSource to: /3.123.246.217:5060
Aug 02, 2022 11:29:15 PM net.java.sip.communicator.impl.protocol.sip.SipLogger logInfo
INFO: Info from the JAIN-SIP stack: Setting SIPMessage peerPacketSource to: /3.123.246.217:5060
Aug 02, 2022 11:29:40 PM net.java.sip.communicator.impl.protocol.sip.SipLogger logInfo
INFO: Info from the JAIN-SIP stack: Setting SIPMessage peerPacketSource to: /3.123.246.217:5060
Aug 02, 2022 11:29:56 PM org.jitsi.utils.logging.LoggerImpl log
WARNING: Requests are not secured by JID filter!
Aug 02, 2022 11:29:56 PM org.jitsi.utils.logging.LoggerImpl log
INFO: [ctx=16594829969001349611352] Got dial request null -> jitsi_meet_transcribe room: 1277b61c@muc.meetpoc.in2tant.cloud
Aug 02, 2022 11:29:56 PM org.jitsi.utils.logging.LoggerImpl log
INFO: [ctx=16594829969001349611352] Starting JVB conference room: 1277b61c@muc.meetpoc.in2tant.cloud
Aug 02, 2022 11:29:56 PM org.jitsi.utils.logging.LoggerImpl log
INFO: [ctx=16594829969001349611352] Using ProtocolProviderServiceJabberImpl(Jabber:jigasi@guest.meetpoc.in2tant.cloud/37a41848)
Aug 02, 2022 11:29:56 PM net.java.sip.communicator.impl.packetlogging.PacketLoggingServiceImpl$SaverThread run
SEVERE: Error writing packet to file
java.lang.SecurityException: Insufficient rights to access this file in current user's home directory: /config/log/jitsi0.pcap
        at org.jitsi.impl.fileaccess.FileAccessServiceImpl.getPrivatePersistentFile(FileAccessServiceImpl.java:171)
        at net.java.sip.communicator.impl.packetlogging.PacketLoggingServiceImpl.getFileNames(PacketLoggingServiceImpl.java:194)
        at net.java.sip.communicator.impl.packetlogging.PacketLoggingServiceImpl.savePacket(PacketLoggingServiceImpl.java:579)
        at net.java.sip.communicator.impl.packetlogging.PacketLoggingServiceImpl$SaverThread.run(PacketLoggingServiceImpl.java:831)

Aug 02, 2022 11:29:56 PM net.java.sip.communicator.impl.packetlogging.PacketLoggingServiceImpl$SaverThread run
SEVERE: Error writing packet to file
java.lang.SecurityException: Insufficient rights to access this file in current user's home directory: /config/log/jitsi0.pcap
        at org.jitsi.impl.fileaccess.FileAccessServiceImpl.getPrivatePersistentFile(FileAccessServiceImpl.java:171)
        at net.java.sip.communicator.impl.packetlogging.PacketLoggingServiceImpl.getFileNames(PacketLoggingServiceImpl.java:194)
        at net.java.sip.communicator.impl.packetlogging.PacketLoggingServiceImpl.savePacket(PacketLoggingServiceImpl.java:579)
        at net.java.sip.communicator.impl.packetlogging.PacketLoggingServiceImpl$SaverThread.run(PacketLoggingServiceImpl.java:831)

Aug 02, 2022 11:29:56 PM net.java.sip.communicator.impl.packetlogging.PacketLoggingServiceImpl$SaverThread run
SEVERE: Error writing packet to file
java.lang.SecurityException: Insufficient rights to access this file in current user's home directory: /config/log/jitsi0.pcap
        at org.jitsi.impl.fileaccess.FileAccessServiceImpl.getPrivatePersistentFile(FileAccessServiceImpl.java:171)
        at net.java.sip.communicator.impl.packetlogging.PacketLoggingServiceImpl.getFileNames(PacketLoggingServiceImpl.java:194)
        at net.java.sip.communicator.impl.packetlogging.PacketLoggingServiceImpl.savePacket(PacketLoggingServiceImpl.java:579)
        at net.java.sip.communicator.impl.packetlogging.PacketLoggingServiceImpl$SaverThread.run(PacketLoggingServiceImpl.java:831)

Aug 02, 2022 11:29:56 PM net.java.sip.communicator.impl.packetlogging.PacketLoggingServiceImpl$SaverThread run
SEVERE: Error writing packet to file
java.lang.SecurityException: Insufficient rights to access this file in current user's home directory: /config/log/jitsi0.pcap
        at org.jitsi.impl.fileaccess.FileAccessServiceImpl.getPrivatePersistentFile(FileAccessServiceImpl.java:171)
        at net.java.sip.communicator.impl.packetlogging.PacketLoggingServiceImpl.getFileNames(PacketLoggingServiceImpl.java:194)
        at net.java.sip.communicator.impl.packetlogging.PacketLoggingServiceImpl.savePacket(PacketLoggingServiceImpl.java:579)
        at net.java.sip.communicator.impl.packetlogging.PacketLoggingServiceImpl$SaverThread.run(PacketLoggingServiceImpl.java:831)

Aug 02, 2022 11:29:56 PM net.java.sip.communicator.impl.protocol.jabber.OperationSetBasicTelephonyJabberImpl registrationStateChanged
INFO: Jingle : ON
Aug 02, 2022 11:29:56 PM org.jitsi.utils.logging.LoggerImpl log
INFO: [ctx=16594829969001349611352] Registering XMPP.
Aug 02, 2022 11:29:57 PM net.java.sip.communicator.impl.protocol.jabber.ProtocolProviderServiceJabberImpl$JabberConnectionListener authenticated
INFO: Authenticated: false
Aug 02, 2022 11:29:57 PM org.jitsi.utils.logging.LoggerImpl log
INFO: [ctx=16594829969001349611352] Joining JVB conference room: 1277b61c@muc.meetpoc.in2tant.cloud
Aug 02, 2022 11:29:57 PM net.java.sip.communicator.impl.protocol.jabber.ChatRoomJabberImpl$MemberListener joined
INFO: 1277b61c@muc.meetpoc.in2tant.cloud/65e02aae has joined the 1277b61c@muc.meetpoc.in2tant.cloud chat room.
Aug 02, 2022 11:29:57 PM net.java.sip.communicator.impl.protocol.jabber.IceUdpTransportManager createIceAgent
INFO: End gathering harvester within 35 ms
Aug 02, 2022 11:29:58 PM net.java.sip.communicator.impl.protocol.jabber.CallPeerMediaHandlerJabberImpl harvestCandidates
INFO: End candidate harvest within 1127 ms
Aug 02, 2022 11:29:58 PM org.jitsi.utils.logging.LoggerImpl log
INFO: [ctx=16594829969001349611352] Got invite from focus
Aug 02, 2022 11:29:58 PM org.jitsi.utils.logging.LoggerImpl log
INFO: [ctx=16594829969001349611352] Jitsi-stats library initializing for account: Jabber:jigasi@auth.meetpoc.in2tant.cloud
Aug 02, 2022 11:29:58 PM org.jitsi.utils.logging2.LoggerImpl log
WARNING: KeyID/keyPath missing, will try using appSecret
Aug 02, 2022 11:29:58 PM org.jitsi.utils.logging.LoggerImpl log
SEVERE: [ctx=16594829969001349611352] Jitsi-stats library failed to initialize with reason: Missing parameres and error message: appSecret missing
Aug 02, 2022 11:29:58 PM org.jitsi.utils.logging2.LoggerImpl log
WARNING: appSecret missing. Skipping callstats init
Aug 02, 2022 11:29:58 PM org.jitsi.utils.logging.LoggerImpl log
WARNING: Cannot add initial ChatRoomMembers to transcription
Aug 02, 2022 11:29:58 PM org.jitsi.utils.logging.LoggerImpl log
INFO: Transcriber: Media Device Audio
Aug 02, 2022 11:29:58 PM net.java.sip.communicator.service.protocol.media.MediaHandler registerDynamicPTsWithStream
INFO: Dynamic PT map: 126=rtpmap:-1 telephone-event/8000; 111=rtpmap:-1 opus/48000/2 fmtp:useinbandfec=1;minptime=10; 103=rtpmap:-1 unknown/90000;
Aug 02, 2022 11:29:58 PM net.java.sip.communicator.service.protocol.media.MediaHandler registerDynamicPTsWithStream
INFO: PT overrides [103->104 ]
Aug 02, 2022 11:29:58 PM net.java.sip.communicator.service.protocol.media.CallPeerMediaHandler start
INFO: Starting
Aug 02, 2022 11:29:58 PM net.java.sip.communicator.impl.protocol.jabber.ChatRoomJabberImpl$MemberListener joined
INFO: 1277b61c@muc.meetpoc.in2tant.cloud/focus has joined the 1277b61c@muc.meetpoc.in2tant.cloud chat room.
Aug 02, 2022 11:29:58 PM net.java.sip.communicator.impl.protocol.jabber.ChatRoomJabberImpl$MemberListener joined
INFO: 1277b61c@muc.meetpoc.in2tant.cloud/37a41848 has joined the 1277b61c@muc.meetpoc.in2tant.cloud chat room.
Aug 02, 2022 11:29:59 PM org.jitsi.utils.logging.LoggerImpl log
INFO: [ctx=16594829969001349611352] JVB conference call IN_PROGRESS.
Aug 02, 2022 11:29:59 PM org.jitsi.utils.logging.LoggerImpl log
WARNING: [ctx=16594829969001349611352] Stats handler missing for call:Call: id=16594829972262062154968 peers=1
Aug 02, 2022 11:30:00 PM org.jitsi.utils.logging2.LoggerImpl log
INFO: jitsisrtp successfully loaded for OpenSSL 1.1
Aug 02, 2022 11:30:01 PM org.jitsi.utils.logging2.LoggerImpl log
INFO: AES benchmark (of execution times expressed in nanoseconds): OpenSSL 820, SunJCE 800, BouncyCastle 12330 for AES/CTR/NoPadding
Aug 02, 2022 11:30:01 PM org.jitsi.utils.logging2.LoggerImpl log
INFO: Will employ AES implemented by SunJCE for AES/CTR/NoPadding.
Aug 02, 2022 11:30:05 PM net.java.sip.communicator.impl.protocol.sip.SipLogger logInfo
INFO: Info from the JAIN-SIP stack: Setting SIPMessage peerPacketSource to: /3.123.246.217:5060
Aug 02, 2022 11:30:16 PM org.jitsi.utils.logging.LoggerImpl log
SEVERE: Cannot sent message as chatRoom is null
Aug 02, 2022 11:30:17 PM org.jitsi.utils.logging.LoggerImpl log
SEVERE: Cannot sent message as chatRoom is null
Aug 02, 2022 11:30:17 PM org.jitsi.utils.logging.LoggerImpl log
SEVERE: Cannot sent message as chatRoom is null
Aug 02, 2022 11:30:18 PM org.jitsi.utils.logging.LoggerImpl log
INFO: 1277b61c/65e02aae: sent 4000ms to speech API, for a total of 1 intervals with a total of 8 requests.
Aug 02, 2022 11:30:18 PM org.jitsi.utils.logging.LoggerImpl log
SEVERE: Cannot sent message as chatRoom is null
Aug 02, 2022 11:30:18 PM org.jitsi.utils.logging.LoggerImpl log
SEVERE: Cannot sent message as chatRoom is null
Aug 02, 2022 11:30:20 PM org.jitsi.utils.logging.LoggerImpl log
SEVERE: Cannot sent message as chatRoom is null
Aug 02, 2022 11:30:20 PM org.jitsi.utils.logging.LoggerImpl log
SEVERE: Cannot sent message as chatRoom is null
Aug 02, 2022 11:30:21 PM org.jitsi.utils.logging.LoggerImpl log
SEVERE: Cannot sent message as chatRoom is null
Aug 02, 2022 11:30:23 PM org.jitsi.utils.logging.LoggerImpl log
INFO: 1277b61c/65e02aae: sent 5000ms to speech API, for a total of 1 intervals with a total of 10 requests.
Aug 02, 2022 11:30:23 PM org.jitsi.utils.logging.LoggerImpl log
SEVERE: Cannot sent message as chatRoom is null
Aug 02, 2022 11:30:23 PM org.jitsi.utils.logging.LoggerImpl log
SEVERE: Cannot sent message as chatRoom is null

Please help

I have made some more tests and the error only happens when in the room are only the moderator and other participant using SIP, outgoing or incoming calls.
I would like to know if there is a way to still have the transcriber working when is a room only with a moderator and SIP calls users.