+serverip "0.0.0.0" sometimes is not set, so it is blank, +serverip ( ).
+app.publicip "125.46.421.648" Seems like it generates, you might have to check that, but might fix the blank "serverip", using it if the regular serverip one is not set.

Also maybe add a option in the language file to put a question mark or null in side the brackets to let the plugin to use static info if there isn't a serverip generated one. If its null the plugin will remove said lines and only show Statically Generated one.

E.G.

Oxide:
"Title": "Server Status :dizzy: \n{hostname} \n\nConnection Info: \n{Server Generated=null} \n{ip=null}:{port=null} {ip=0.0.0.0}:{port=null} \nStatically Generated \n125.325.98.475:28030 \n\nPlayers Online: {online}/{maxplayers}",

Carbon:
"Title": "Server Status šŸ’« \n{hostname} \n\nConnection Info: \n{Server Generated=null} \n{ip=null}:{port=null} {ip=0.0.0.0}:{port=null} \nStatically Generated \n125.325.98.475:28030 \n\nPlayers Online: {online}/{maxplayers}",

Ā 

Original Oxide Code:

{
  "Title": "Server Status :dizzy: \n{hostname} \n\nConnection Info: \nStatically Generated \n145.325.62.458:28365 \n\nPlayers Online: {online}/{maxplayers}",
  "Online": ":satellite: Server is online | :white_check_mark:",
  "Quit": ":satellite: Server is offline | :x:",
  "Restart": ":satellite: The server has started restarting | :hourglass_flowing_sand:",
  "Restart Cancel": ":satellite: The server has canceled the restart | :hourglass_flowing_sand:",
  "Time": "Time:",
  "Descriptions": "Descriptions:",
  "Online Descriptions": ":balloon: Server is Online",
  "Quit Descriptions": ":balloon: Server is Offline",
  "Restart Descriptions": ":balloon: The server shuts down after {time} seconds.\n\n:balloon: Reason: {reason}",
  "Restart Cancel Descriptions": ":balloon: Server is Cancel Restart",
  "Unknown": "Unknown"
}


Also this is how I fixed the symbols showing up on Carbon:

{
  "Title": "Server Status šŸ’« \n{hostname} \n\nConnection Info: \nStatically Generated \n125.98.245.325:28015 \n\nPlayers Online: {online}/{maxplayers}",
  "Online": "šŸ“” Server is online | āœ…",
  "Quit": "šŸ“” Server is offline | āŒ",
  "Restart": "šŸ“” The server has started restarting | ā³",
  "Restart Cancel": "šŸ“” The server has canceled the restart | ā³",
  "Time": "Time:",
  "Descriptions": "Descriptions:",
  "Online Descriptions": "šŸŽˆ Server is Online",
  "Quit Descriptions": "šŸŽˆ Server is Offline",
  "Restart Descriptions": "šŸŽˆ The server shuts down after {time} seconds.\n\nšŸŽˆ Reason: {reason}",
  "Restart Cancel Descriptions": "šŸŽˆ Server is Cancel Restart",
  "Unknown": "Unknown"
}