The problem is that hot ganache soaks into the cake while it's still warm, saturates the crumb structure, and destroys all that fluffy texture. The trick is simple: let the cake cool completely before adding the ganache, and make the ganache really thick and not too hot. When I say thick, I mean the kind that thickens up a lot as it cools - you can use melted chocolate with butter and a splash of condensed milk, or just chocolate with a touch of coconut oil that solidifies. That creates a coating that sits on the surface instead of getting absorbed.
Another important tip: if the ganache is still too runny, wait a bit after you take it off the heat before applying it. When it's still very hot, it soaks in; when it's at room temperature or even slightly warm, it forms a layer that protects the cake. Some people even let the ganache cool in the fridge for a few minutes to make it even firmer.
And there's one final trick that works really well - you can apply a thin layer of icing or really thick ganache first (like a barrier), let it dry, and then add another layer on top if you want more coverage. That way the cake stays protected. Try it with thicker, colder ganache and you'll see it makes all the difference 👌