So i tried making a map in this version: 1.16 pre-release 5 and i named a silverfish spawn egg: Rat and spawned silverfish but when i flew away for a bit and checked on the silverfish they had despawned! i think that this should be fixed. Thank you for reading this!
Using a spawn egg only changes the mob in the spawner, nothing else.