Pidgin XML Parser Error Document is empty

Hellloooo Everyone.

So I am new to operating an openfire server and I am facing an issue with Pidgin in particular.

Spark seems to work fine when connecting but here is my debug log from Pidgin.

Can anyone pllzzzz help?! Thanks in advance. NOthing in DB Warn log error log or debug log.

CLIENT DEBUG LOG:

(16:06:21) account: Connecting to account user@fqdn/.

(16:06:21) connection: Connecting. gc = 0408BA18

(16:06:21) dnssrv: querying SRV record for fqdn: _xmpp-client._tcp.fqdn

(16:06:21) autorecon: done calling purple_account_connect

(16:06:21) dnssrv: Couldn’t look up SRV record. DNS name does not exist. (9003).

(16:06:21) dnsquery: Performing DNS lookup for fqdn

(16:06:21) dnsquery: IP resolved for fqdn

(16:06:21) proxy: Attempting connection to 10.91.34.38

(16:06:21) proxy: Connecting to fqdn:5223 with no proxy

(16:06:21) proxy: Connection in progress

(16:06:21) proxy: Connecting to fqdn:5223.

(16:06:21) proxy: Connected to fqdn:5223.

(16:06:21) jabber: Sending (user@fqdn): <?xml version='1.0' ?>

(16:06:21) jabber: Sending (user@fqdn): <stream:stream to=‘fqdn’ xmlns=‘jabber:client’ xmlns:stream=‘http://etherx.jabber.org/streams’ version=‘1.0’>

(16:06:27) account: Connecting to account user@fqdn/.

(16:06:33) util: Writing file accounts.xml to directory C:\Users\user\AppData\Roaming.purple

(16:06:33) util: Writing file C:\Users\user\AppData\Roaming.purple\accounts.xml

(16:12:23) jabber: Recv (7):

(16:12:23) jabber: XML parser error for JabberStream 04087BE8: Domain 1, code 4, level 3: Document is empty

(16:12:23) connection: Connection error on 0408BA18 (reason: 0 description: Server closed the connection)

(16:12:23) account: Disconnecting account user@fqdn/ (007F0118)

(16:12:23) connection: Disconnecting connection 0408BA18

(16:12:23) jabber: Sending (user@fqdn): </stream:stream>

(16:12:23) connection: Destroying connection 0408BA18