u1 could be nil
Restore dat decoder and fallback to it