Welcome to FI and the word of IPO's. They had issues releasing players back in March and then didn't do any more until about 2 weeks ago which resulted in more bugs/issues/technical problems.

There will no doubt be a list a mile long of players who need adding but haven't. Which is a shame because by the time they get added they will know doubt no longer be an unknown bargain