Fedora caches information about the underlying filesystem and changes are not reflected when requests can be served from the cache. In cases where changes to the underlying filesystem are expected and need to be reflected with some regularity, simple configuration changes may be necessary.
The main property that has an effect on the duration of cached representation of the filesystem is "cacheTtlSeconds" which is a hint (not a hard mandate) about how long the cache should remain active. A low time, like a few seconds, may be best suited to a filesystem that's likely to change. A higher time (minutes or hours) may allow better performance for a relatively static file system.
The basic configuration is explained here.