Utah Code 77.7.18-24, etc.
The violator (for more serious offenses) must be taken immediately before a magistrate by the officer. For less serious offenses, the officer may (if he believes a promise is sufficient) accept the violator’s signature as a promise to appear at a later date.
Looks like the officer didn’t believe a promise was sufficient. Neither would I.