In general, try to sort it out like this:
function mnsort($a, $b){return strnatcmp($a['seed'],$b['seed']);} usort($arr, 'mnsort');
If you don’t succeed, you’ll have to search for invisible characters in the data, where they come from or what they are called. When you copy-paste the results here, these symbols disappear and it is not possible to reveal them from our side.
PS The first thing you notice: how this data is formed, where it comes from, what encoding. If you create them yourself, then I repeat - make sure that your page is utf-8 encoded without BOM. Especially if this data comes to you in response to an ajax request from some other page. Process the data for "control sequences":
trim($text, " \t\n\r\0\x0B");