Confusion with another anime
From The Lost Media Wiki
Are we sure the people who claimed to have seen this "on Fox" aren't confusing this with another anime called Flint the Time Detective which was on Fox Family Channel?