911 command not working

/911 command will not even return a function in chat.

__resource.lua

resource_manifest_version "77731fab-63ca-442c-a67b-abc70f28dfa5"

client_script{
"client.lua"
}

server_script{
"server.lua"
}

Client.lua

RegisterCommand('911', function(source, args, rawCommand)
    local ped = PlayerPedId()
    local x,y,z = table.unpack(GetEntityCoords(ped, false))
    local streetName, crossing = GetStreetNameAtCoord(x, y, z)
    streetName = GetStreetNameFromHashKey(streetName)
    local message = ""
    if crossing ~= nil then
	    crossing = GetStreetNameFromHashKey(crossing)3
	    message = "911 - Caller ID |", {255, 64, 69} .. GetPlayerName(source) .. "^0Location:^3" .. streetName .. " ^0and ^3" .. crossing .. "^0Incident:^3"
	else
        message = "911 - Caller ID |", {255, 64, 69} .. GetPlayerName(source) .. "^0Location:^3" .. streetName .. "^0Incident:^3"
	else
	end
	TriggerServerEvent('sendChatMessage', message)
end, false)

Server.lua

RegisterServerEvent('sendChatMessage')
AddEventHandler('sendChatMessage', function(message)
    TriggerClientEvent('chatMessage', -1, '', {255,255,255}, message)
end)

Why are you triggering a chat message from the server? You can just use TriggerEvent(“chatMessage”) from the client, and then you won’t even have to send anything to the server.

Registercommand is shared, meaning it works on server side and client side, so you can shrink that to server side