The hitter was running, already past 1B and walking back to the dugout when the throw got to 1B. I assume he never touched 1B and just peeled off when he saw the runner go back there.
As for an IFF call, it definitely should have been called. Bad call, and bad base running from the hitter for not touching 1B.