Hey,
Flushing the cache does fix the issue temporarily, but I find that within a day or two the form goes back to not displaying until the cache is flushed again.
You mentioned an auto-flush feature though. Will this prevent this issue from happening? If so, where can I ensure this is activated?