Hi.
Have you tested with a scene that does not include an fsm.
Are the textures in a resource folder?
Do you use global variables that include the textures?
It doesn't happen if the scene does not include an fsm. The textures are not in a resource folder, there is a single game object variable that refernces a prefab with textures witha total size of around 50mb.
All the textures use crunch compression, I noticed that changing some of the textures to a normal dxt5 format reduces the memory spike but the delay remains.
I also need to point out that this happens only on the Switch version and not the PC. However this was not always the case, it used to work fine on Switch which leads me to believe I must have unknowingly changed a setting.
edit- ok, so i removed the prefab from the global variable and the delay is gone, thank you so much!