Bugs

This page aims to share information about bugs that are present in the game, which will primarily focus on documenting them in a more easy-to-follow fashion. Bugs represent the errors or faults in a system that cause unintended results. 
Please note that this does not double as a bug report page. Reporting bugs should be done in the Sonaria Discord Server's Bug Reports* channel.* n.b. this link requires full membership in the Sonaria Discord server. Without being a member, this link will not work.
When reporting bugs to developers, reports should contain:
* Reproduction information. How do you cause the bug to occur? How consistent is it?
* Context. What were you doing when the bug happened? Does it always happen if you do this?
However, when documenting bugs on this page, there are a number of things to never include:
* Do not include abusable bugs, such as economic exploits or unfair advantages.
* Do not include hypothetical bugs or one-off occurrences.
* Do not report floating trees and plants.
* The "gameplay paused" screen is not a bug. It is part of Roblox itself.
* Building errors (map problems) are not suitable for this page.
* Slow loading times and lag are not bugs.
* Incorrect or misspelled descriptions (most are placeholders).
* Reports of exploiting/hacking.
Explain what led up to the bug. Multiple trials or reports with similar causes preferred. If there's a way to avoid a bug temporarily, include that information. If not, also include that information.
[Work-in-progress.]
=Official Bugs=
Under official Bugs, are bugs that fit the bug definition, have a profound impact on the experience or performance of the game, and/or have diagnostic F9 screenshots that may help programming developers to investigate more serious issues. These are always accompanied with as much information as possible, including F9 screenshots. F9 screenshots are diagnosis shots that game programming developers use to track down and investigate issues. Without them, it becomes significantly more difficult to find a single bug in thousands of lines of code. Issues that do not classify as bugs may be identified as strange behaviors that are not logged in this diagnostic list of errors for F9 screenshots, which is why they are listed separately.
Work-in-progress...
==Unable to locate X MB of VRAM Bugs ==
After playing for a long time, countless messages of "Unable to locate X MB of VRAM" will appear on console. Depending on how many of them appear the effects are more or less severe:
* Your creature model flickers in and out of existence, or parts of the model disappear. There's no way to prevent this bug client-side since it happens at random, usually after 25-60 minutes of playing the game.
* Your creature model disappears permanently.
* When grabbing a meat carcass or some fruit, if you try to eat, you'll get teleported somewhere else, normally where the meat or fruit was grabbed or the last place you were grabbed. Sometimes if you try to fix this bug by menuing it won't be solved and instead trying to eat will make you teleport to your last spawn point.
* Your camera or chat stop responding or act oddly.
* Immediate client crash - this happens sooner or later, the faster the bugs stack, the faster the complete Roblox crash will happen.
==Missing Inventory==
Occasionally, when the game is loaded, all of the player's shooms, creatures and tikits will be missing. This bug usually seems to happen when the game is loaded after crashing. However, your inventory isn't gone forever, and to fix it these actions often work:
* Turning off your device for a few minutes then reloading COS
* Pressing play (of course, without anything selected). This will send you to customization for an Ikoran and pressing back should reload your inventory.
* Waiting a while, though this can take as long as 30 minutes.
==Missing Calls==
Usually it can be recognized by the "unable to download sound data" error messages. It may leave a creature without a voice. Albeit it is rare nowadays to affect gameplay since the sound will reload, the error still happens often. There's no way to prevent this bug client-side since it happens when the game first loads.
==Unable to open Titles or losing saved Titles==
When clicking on the title button, you are unable to open the Titles Menu. This seems to be because the game considers invalid the CreateTitles function due to not considering "SavedStateData" a valid value at line 212. There's no way to prevent this bug client-side since it happens when the game first loads.
UnableToLoadTitles.png|Example
==Becoming unable to eat or drink.==
Sometimes some new creatures are unable to eat or drink at all until you reload the game or the creature dies from starvation. In the pre-release stage of Creatures of Sonaria, this bug was common in mobile players.
One way to avoid this is by spamming the T key, or pick up food button to grab food, dropping it again, and then eating it. You may need to do this several times in order to fill up the hunger all the way.
==Developer avatars not being animated except for the first one on the list==
Apparently all developer avatars on the Develoepr Shop are animated. However, due to some unknown error, the AnimationClipProviderService can only load the first one. There's no way to prevent this bug client-side since it happens when the game loads.
UnableDevAvatarAnimation.png|Example
= Other Issues =
The issues listed below demonstrate strange behavior, but are not classified as bugs. These are mostly comprised of glitches that are primarily visual and do not severely impact the game's performance or experience. They often are not accompanied with in-game F9 screenshots. F9 screenshots are diagnosis shots that game programming developers use to track down and investigate issues. Without them, it becomes significantly more difficult to find a single bug in thousands of lines of code. Issues that do not classify as bugs may be identified as strange behaviors that are not logged in this diagnostic list of errors for F9 screenshots, which is why they are listed separately.
==Fly Glitch==
There is a glitch which allows players to "float" whether they are a flier or not. (Instructions will not be shown). If they are a flier, glider, glider semi-aquatic or all-terrain, flight/glide can be used to instantly float to an specific height while keeping the height you want while swimming, flying or gliding. 
While this historical bug has been attempted to be patched several times, it can still be performed as of 14th September 2023. albeit as a far more limited version. 
RobloxScreenShot20210514_134020466.png|Example
==Permanent Confusion and stacking cold damage upon using Fortify==
Since Fortify is bugged, even after the fix the devs did, some status it should heal shouldn't, it can heal necropoison, but not confusion effect, so when you have reached high-enough necropoison, if you heal necropoison, the confusion status will remain, and since that status waits for the necropoison status to inform when it needs to stop, you'll end confused forever (including when you get nested again) or until you menu. 
Something similar happens with 3rd stage of cold debuffs, only that the damage done per second stacks. 
==Unable to drop meat piece==
Sometimes when you pick up meat or fruit, you are unable to drop it, the only sure way to fix it is to go to menu or restart the game, but some people may have found a workaround which consists on chatting a bit and letting the inefficient, lagged function catch up, or asking a friend to consume it (or if you are one of the creatures which can eat food pieces while grabbing, consume the piece yourself).
==Extremely delayed animation lockdown cooldown==
When performing an animation, specially drinking and eating, you get stuck in place after performing the animation for several seconds. Specially noticeable with already-normally-long animations such as Ura's and aggravated greatly by any LAG, but happens with every single creature.
== Radioactive toxic bite ==
If you are suffering radiation (for example from a radiation lamp), poison bites actually will give radiation instead of poison.
==Meat colors reverting to default==
When you consume specially-colored meat (for example, golden or green meat) there's a chance that meat color temporarily returns to default red, this can be appreciated better when very laggy, but still happens even with optimal performance, apparently because the color is not applied to the meat reduction animation.
==Default skin colors (or legal secondary palette colors) reverting to other colors==
After the update that ensured that no illegal colors could be used, several default skin colors in default places got affected too. Blue eyes on Brequewk, blue/lime eyes on Chrysos, for example, revert to white or grey eyes.
Also, if now a creature with multiple palettes and colored with a secondary palette nests (or trades the creature to) a player that doesn't have that palette unlocked, the game reverts those colors to primary palette, or the child of those creatures revert to the closest colors from primary palette.
==Jaw dislocation as juvenile/elder==
During juvenile stage, when a player makes a call, the jaw becomes dislocated from the model. The player playing as the creature with the broken jaw couldn't see it's broken, only other people could. This glitch usually fixed itself when the creature grew. As this glitch used to be abundant, it is much rarer to come across now.
66C3B21A-DC11-4D92-9612-0F534A8921C0.jpeg|Baby Faecalu with a broken jaw
3849F1D1-668B-4E63-9658-4472F1717EF3.jpeg|Baby Sochuri with a broken jaw (Old model)
File:Broken Jaw.jpg|Baby Traiboros with a broken jaw
File:BrokenJaw.jpg|Full grown Traiboros (The same glitch, but not fixed since childhood)
File:Cursed ken rfeivbrbvuiorvre.jpg|Old Kendyll with broken jaw
File:Aesho dislocated.jpg|Elder Aesho with a broken jaw.
==Wallow Animation Disrupted==
If right before a player holds N, they press any direction key such as the arrows or W/A/S/D keys, then if the player chooses to stay in the same spot, stop holding any direction keys, stop wallowing, and hold N again, the wallow animation will no longer play until they move again.
== Nonexistent Stored Creatures in Storage==
Sometimes a player's storage may randomly become occupied by non-existent stored creatures which appear normally but without the species name or most stats. It may take up one or all storage slots and the cause is unclear. Players can only wait for the issue to eventually go away on its own to reclaim their storage slots.
File:Empty Storage Bug.png|Empty Storage Bug
==Unable to scent meat underwater==
Any time your creature is underwater, you become unable to scent any meat anywhere, while being out of water allows you to scent meat everywhere, including meat that is underwater. 
==Permanently blurred vision==
Upon leaving the "buy creatures" part of the menu during it showing the gachas you unlocked, the screen, when playing as a creature, looks like the blurriness that happens when a Jotunhel sprays you, it isn't though because there is no status affect indicator, and it doesn't go away. Thankfully, the blurriness is only in affect when you are playing as a creature, but it affects you no matter how many times you change creatures. The only way to stop the blurriness is to completely leave the server, and come back.
==Growth Stage Copy==
Occasionally, when a player grows, a copy of the player will be made where the player was standing when they grew. This ‘copy’ does not move, and is the same creature as the player, but the growth stage of before the player grew. The ‘copy’ will be stuck in whatever animation the player was doing before growing. You can bite the ‘copy,’ and damage numbers will pop up, but the ‘copy’ will not take any damage. The ‘copy’ also cannot be picked up, and is only seen by one person, but never seen by the player the ‘copy’ was copied from.
There seems to be no way to avoid this glitch, and no reason why it happens, albeit it's probable it's due to a race condition somewhere.
File:Copiedverd.webp|Copied Verdant Warden
File:Growthcopyex.webp|Example
File:Growthcopiesmo.webp|Copied Momola
== Volcano Damage Immunity==
Some creatures in the game are able to avoid being damaged by the volcano's lava by performing certain animations, due to how the volcano damage hitbox and the creature's hitbox interact (or in this case, do not interact). These creatures and their animations are (and not limited to):
* Astrothi (aggro only).
* Knalriki (aggro only).
* Koryser (aggro only).
* Polymonstrum (aggro only).
* Saikarie (aggro only).
* Shiyaro (aggro only).
* Shro (aggro only).
* Verdant Warden (normal and sit).
* Zohdok (aggro).
* Beezu (normal).
* Ferrah (normal).
* Hikorshi (normal).
* Hisolidium (normal).
* Imeaorn (normal).
* Maiueve (normal).
* Tundrik (normal).
* Tarakotu (normal and hiding scent)
* Citrulantis (normal and sleeping).
* Vin'rou (normal and sleeping).
* Venatrox (submissive animation and sleeping).
* Diesura (only sleeping and while eating).
* Aolenus (laying only).
* Ardor Warden (laying only).
* Flixlit (laying only).
* Garra Warden (laying only).
* Halaqual (laying only).
* Ibetchi (laying only).
* Cottol (only while sitting).
* Cryptoth (only while sitting).
* Heisoteri (only while sitting).
* Kiiwin (only while sitting).
* Turgeon (only while sitting).
* Volnoirve (only while sitting).
* Equenix (normal and cowering)
* Veldys (normal and cowering).
* Lus-Adarch (sitting and cowering).
* Gnolrok (sitting and laying down).
* Hygos (only cowering).
* Ikoran (only cowering).
* Veludorah (only cowering).
* Mordelium (sitting, sleeping and cowering).
* Irdegarde (normal, sleeping and cowering).
* Lenarabu (normal, aggro and cower, walking on a straight line).
* Jeff (idle, sitting, laying down, aggro and cower animation).
* Phyremia (idle, sitting, laying down, aggro, cower, hiding scent and walking on a straight line).
Recently upon a hitbox change, several more creatures can perform these feats and more without getting hurt by the lava.
SaikarieOnLava.png| Saikarie on top of lava, not getting hurt.
==Teleporting wall cling==
Creatures with a wall cling can teleport by going to the edge/below/outer map, then go to a wall. and [then the creature came back to the edge/below/outer map]. If the creature menu then if they wall cling they teleport to their spawn rather than edge/below/outer map. If you grab onto a creature that if bigger than you, your wall cling teleport position will be there. This bug is present in all creatures having wall cling, but is still known something similar happens with other creatures when trying to eat grabbed food (see unable to locate X MB of VRAM Bugs).
== Wrong carrying position ==
If you are a small creature/child, carried by a big one, there is a chance getting a wrong mouth position, "gliding" near the one that's carrying you, due to different client-side head positions, potentially related with the Head Rotation Replication function being disabled.
File:Wrong.jpg|Example
== Stuck status effect ==
Sometimes, upon spawning, a creature will have a status effect because the previous creature got 1-hit-KO by someone with Serrated Teeth, like Syroudon or Hygos, or with Bone Break, like Kendyll. Serrated Teeth displayed at the top of the screen has no timer and never goes away. It is unknown whether the Serrated Teeth is actually affecting the player until they leave the game or the icon is just stuck at the top of the screen, while the bone break has no effect to the player thus still allow us to fly and run. Bleed and poison can be stuck too but won't affect the player. Any status effect special screen effects, like clogged lungs, poison or bleed, get stuck as well.
Sometime after May, this effect upgraded into getting stuck with the effects a creature had before going back to the menu. The only ways to fix it was suffering the same status again and healing it, or leaving the game.
File:RobloxScreenShot20220121 111157602.png|Serrated teeth stuck on-screen
File:RobloxScreenShot20220216 113552694.png|Bleed status stuck on-screen
File:RobloxScreenShot20220212 101204981.png|Poison stuck on-screen
== Bugged Rotation Store counter ==
If you watch the rotation store, the counter will briefly only show the seconds left until the next minute. The bug is generally harmless and purely visual, but may also cause some values to reset.
File:Counterbugged.gif|The counter only showing the "seconds" value.
== "Join pack" pack overview replaced by white boxes ==
Occasionally, upon opening the "Join pack" menu, the available packs in the server will be displayed by a white box. Usually the bug fixes itself, or can be fixed (this may not succeed every time.) by leaving the server and rejoining.
File:Buggedpack.jpg|White box replacing a pack.
== Meat Chunks spawning far from where they should spawn ==
If a creature capable of grabbing meat tries to grab a piece too big to carry whole, a small meat chunk should be carried instead. However what happens is that the smaller meat chunk spawns at a location offset from where it should be and neever gets grabbed. Attempting to spam the grab button with pieces as big as those can lead to random "meat rain" as seen here.
= Resolved=
In Resolved, issues are archived for later reference so as to keep track of existing and previous issues to help log existing issues and/or bugs in the game.
Work-in-progress...
==Astrothi's bugged Wallow and Aggressive animations.==
Upon release of the Astrothi, the aggro and wallow animations appear unintended or bugged. The aggro itself appears as an awkward floating animation while holding Z (or Y, depending on your keyboard) and the wallowing animation appears most similar to other aggro animations while holding N. 
File:RobloxScreenShot20210508 211334550 (2).png|Glitched Astrothi Wallow
File:RobloxScreenShot20210508 211309551.png|Glitched Astrothi Aggro
==Colors reverting to default==
Updated for new servers only after bug fix on 6/12/2021.
In the customization step, players will see their intended result without issue. However, painting a creature certain colors may cause specific or all painted sections to revert to default colors while playing as the creature. Results of the bug may become visible as early as the initial juvenile stage upon spawning in or at the adult stage.
*This usually happens with a range of darker colors such as purples, blacks, some blues, and browns. This bug affects creatures like the Arsonos, Boreal Warden, Exterreri, Saukuryn, Kendyll, Sochuri, and many others.
*A safe rule to abide by is to avoid selecting the ends of color sliders that may appear too dark to the point that it might cause colors to revert.
Similarly, for creatures that have season-changing characteristics, such as vegetation on their backs like Lmakosauruodon and Phugu, any attempt to select unintended colors from the vegetation and apply to the creature's appearance will be reverted to default colors upon spawning as the creature.
*(Reports following 6/12/2021 fix). Some creature's colors are still reverting to default, such as:
**Aholai
**Arsonos (the inside of the end of the tail)
**Exterreri
*Note: Some creature colors will appear broken, but may fix themselves after growing to adult stage. This currently affects the following creatures: Trikylo, Jotunhel, and Miik
=== Workaround ===
A temporary solution for color selection is to paint with slightly lighter colors to find a working limit that does not cause the bug to take effect. The brighter the selection, the more likely that a creature may keep their intended appearance. For example, players that would like to paint creatures a pitch black may instead use a dark gray for a similar effect without coming across the bug. There are exceptions, of course, like Pero's blue, which no matter how light you make it gets ignored in their body.
Aholai intended skin result.png|Intended Coloring Result
Aholai Actual Result.png|Actual Result
File:Color bugged juvi-baby Miik.png|Back nubs and side head nubs fix themselves once adult
==Eldering Prompt at Wrong Times (FIXED)==
The bug "Broken eldering" happens when your creature gets automatically eldered after going to menu or rejoining. The bug might also display a prompt while at a younger age (look below for an example). The elder prompt might appear once spawned in as a new creature save or an older save that a player has already played. This menu will still show up when a player is an already-eldered creature.
File:Elderbug.PNG
File:Juvi Eldering Bug.png
== Invincible duplicated storage ==
This can be occurred when you duplicate the storage and leave/menu and rejoined the same server. then when you dealt damage to them it rise by negative number.
File:RobloxScreenShot20220215 201616293.png|Storage's health having negative numbers
==Invisibility ability bugged==
The ability, Invisibility, toggles the creature to become invisible when the user presses the Q key. In this bug, the creature is unable to fully turn invisible and only (a) portion(s) of the creature is invisible.
Static-assets-upload15975974050455858630.png|glitched invisibility on a pero
93695A6C-71AF-49E4-BA34-722D76ED7EB9.jpeg|Again, glitched invisibility on a pero, where only a part of it’s feathers turned invisible
==Mud effect not lasting more than a second ==
After the second week of Winter Event 2021-2022, unless you get the mud effect via Cloud Breath, mud effect from any kind of mud puddle lasts only 1 second instead of 90.
== Overpoison/radiation ==
Usually, radiation or poison have a cap of 30. having more than it usually can be happen when you are getting breath by haunt breath multiple times or by getting radiation from Shro's lamp for a long time.
File:RobloxScreenShot20220322 214646999.png|Halaqual having 36 radiation
File:RobloxScreenShot20220322 214627751.png|Halaqual having 33 radiation next to Shro's lamp