Jigasi incoming calls not working after ldap authentication is turned on

followed this post and enabled this options [jitsi-users] jigasi not working after enabling prosody ldap auth

org.jitsi.jigasi.xmpp.acc.USER_ID=jigasi@auth.meet.jitsi
org.jitsi.jigasi.xmpp.acc.PASS=passw0rd
org.jitsi.jigasi.xmpp.acc.ANONYMOUS_AUTH=false
org.jitsi.jigasi.xmpp.acc.ALLOW_NON_SECURE=true

I am able to make out going calls, but when I call in using the pin, I get the following errors.

jigasi_1   | Jigasi 2020-04-20 20:29:39.938 INFO: [323] org.jitsi.jigasi.SipGateway.incomingCallReceived().188 Incoming call received...
jigasi_1   | Jigasi 2020-04-20 20:29:39.939 INFO: [324] org.jitsi.jigasi.SipGatewaySession.run().1281 [ctx=1587432579938648017293] Wait thread cancelled
jigasi_1   | Jigasi 2020-04-20 20:29:39.941 INFO: [323] org.jitsi.jigasi.JvbConference.setXmppProvider().539 [ctx=1587432579938648017293] Using ProtocolProviderServiceJabberImpl(Jabber:4502e93f@meet.jitsi/4502e93f)
jigasi_1   | Jigasi 2020-04-20 20:29:40.002 INFO: [325] impl.protocol.jabber.OperationSetBasicTelephonyJabberImpl.registrationStateChanged().125 Jingle : ON
jigasi_1   | Jigasi 2020-04-20 20:29:40.002 INFO: [325] org.jitsi.jigasi.JvbConference.registrationStateChanged().577 [ctx=1587432579938648017293] Registering XMPP.
jigasi_1   | Jigasi 2020-04-20 20:29:40.014 INFO: [325] impl.protocol.jabber.ProtocolProviderServiceJabberImpl.authenticated().2535 Authenticated: false
jigasi_1   | Jigasi 2020-04-20 20:29:40.015 INFO: [325] org.jitsi.jigasi.JvbConference.joinConferenceRoom().648 [ctx=1587432579938648017293] Joining JVB conference room: qweasis
jigasi_1   | Jigasi 2020-04-20 20:29:40.016 SEVERE: [325] org.jitsi.jigasi.JvbConference.joinConferenceRoom().760 [ctx=1587432579938648017293]java.lang.IndexOutOfBoundsException: Index: 0, Size: 0
jigasi_1   | java.lang.IndexOutOfBoundsException: Index: 0, Size: 0
jigasi_1   |    at java.util.ArrayList.rangeCheck(ArrayList.java:657)
jigasi_1   |    at java.util.ArrayList.get(ArrayList.java:433)
jigasi_1   |    at net.java.sip.communicator.impl.protocol.jabber.OperationSetMultiUserChatJabberImpl.getCanonicalRoomName(OperationSetMultiUserChatJabberImpl.java:658)
jigasi_1   |    at net.java.sip.communicator.impl.protocol.jabber.OperationSetMultiUserChatJabberImpl.findRoom(OperationSetMultiUserChatJabberImpl.java:316)
jigasi_1   |    at org.jitsi.jigasi.JvbConference.joinConferenceRoom(JvbConference.java:650)
jigasi_1   |    at org.jitsi.jigasi.JvbConference.registrationStateChanged(JvbConference.java:569)
jigasi_1   |    at net.java.sip.communicator.service.protocol.AbstractProtocolProviderService.fireRegistrationStateChanged(AbstractProtocolProviderService.java:187)
jigasi_1   |    at net.java.sip.communicator.service.protocol.AbstractProtocolProviderService.fireRegistrationStateChanged(AbstractProtocolProviderService.java:141)
jigasi_1   |    at net.java.sip.communicator.impl.protocol.jabber.ProtocolProviderServiceJabberImpl.connectAndLogin(ProtocolProviderServiceJabberImpl.java:1389)
jigasi_1   |    at net.java.sip.communicator.impl.protocol.jabber.ProtocolProviderServiceJabberImpl.connectAndLogin(ProtocolProviderServiceJabberImpl.java:970)
jigasi_1   |    at net.java.sip.communicator.impl.protocol.jabber.ProtocolProviderServiceJabberImpl.initializeConnectAndLogin(ProtocolProviderServiceJabberImpl.java:795)
jigasi_1   |    at net.java.sip.communicator.impl.protocol.jabber.ProtocolProviderServiceJabberImpl.register(ProtocolProviderServiceJabberImpl.java:500)
jigasi_1   |    at org.jitsi.jigasi.util.RegisterThread.run(RegisterThread.java:59)
jigasi_1   | Jigasi 2020-04-20 20:29:40.016 INFO: [325] org.jitsi.jigasi.JvbConference.stop().500 [ctx=1587432579938648017293] Removing account Jabber:4502e93f@meet.jitsi/4502e93f
jigasi_1   | Jigasi 2020-04-20 20:29:40.021 INFO: [325] impl.protocol.jabber.OperationSetBasicTelephonyJabberImpl.registrationStateChanged().132 Jingle : OFF
jigasi_1   | Jigasi 2020-04-20 20:29:40.024 INFO: [221] org.jitsi.jigasi.SipGatewaySession.handleCallState().1138 [ctx=1587432579938648017293] SIP call ended: CallPeerChangeEvent: type=CallPeerStatusChange oldV=net.java.sip.communicator.service.protocol.CallPeerState:Incoming Call newV=net.java.sip.communicator.service.protocol.CallPeerState:Failed for peer=9729956001 <9729956001@10.180.69.241>;status=Failed
jigasi_1   | Jigasi 2020-04-20 20:29:40.024 INFO: [221] org.jitsi.jigasi.SipGatewaySession.sipCallEnded().629 [ctx=1587432579938648017293] Sip call ended: Call: id=1587432579937744988413 peers=0
jigasi_1   | Jigasi 2020-04-20 20:29:40.024 SEVERE: [221] org.jitsi.jigasi.AbstractGateway.notifyCallEnded().120 [ctx=1587432579938648017293] Call resource not exists for session.
jigasi_1   | Jigasi 2020-04-20 20:29:40.025 INFO: [221] org.jitsi.jigasi.SipGatewaySession.peerStateChanged().1204 null SIP peer state: Failed

Everything works great without ldap auth. Please help!!

This solved my issue