That’s really odd. In theory DivX-certified players should be able to play DivX 3-encoded material. (See http://www.divx.com/certification)
Check your player is listed on the official list of certified products: http://www.divx.com/hardware/certified/products.php
Can the file play fine on your PC though? Is the file truncated? (The easy way to check is to feed it into gspot http://www.headbands.com/gspot and click on stat)
How about changing the fourcc to DX50/DIVX?
If all else fails, just re-encode the file in DivX (5 or 6) using VirtualDub.
