Cannot pin thumbnails on New Tab page

Recently I discovered that I can no longer pin website thumbnails on the New Tab page. This was a very useful feature and the sites that I chose to pin were carefully selected. But I recently noticed that a site that should have been there no longer was, but was replaced by a site that I recently visited often over a couple of days for a project that is now over.