Both should be the same. Do you have GX2431 in the same package as DS2431?
Please show me your connection, typical issue is swaped pin1 with pin3 in TO92 package, so users are connecting pin3 instead of pin1.
In REVELPROG-IS when you select DS2431 from database pin4 is ground and pin5 is IO.