I see you do have the latest version of Form installed which is great. What I can not see is which version of Link you have installed. Can you confirm? The latest version is 3.0.1.
Also, can you confirm which page you have set to the directory home page?