Certain kills not being ranked in FFLogs?

Hi, I’ve recently tried using fflogs for personal improvement and I’m confused as to why certain boss kills give me a rank (parse %) while others do not? Here’s one example of a kill just not being ranked for some reason despite the fact that kill 1 shows my parse and and most others do as well: FF Logs - Combat Analysis for FF

Just think it’s a tad annoying when certain kills that might’ve been considered good runs refuse to give me a proper rank. Also it’s for some reason impossible to get ranks on the 2nd part of this encounter no matter how many I upload, not sure if that’s intended or a bug.

Trials with Echo don’t rank. Parses will look better than they actually are just because of Echo.