There may be more to it than that, if your KML is being generated on
the fly, KmlLayer is not very patient before timing it out.
Is there any way to customize the time limit (the server is incredibly slow so it is very likely that this is an/the issue).
Bear in mind it increases the overall latency, fetching (at least) two
consecutive files.
Demos?