Momentary button

Ive had a couple occasions where using a momentary button tag where the tag would turn on the bit but wouldnt set it back upon release.

If you search the archives you’ll find this topic popping up many times. There’s no pure-Ignition solution, as there’s no way to guarantee that the release event in a client occurs, nor that the OPC write on release succeeds.
The correct answer varies by situation, but always requires some heartbeat or validation or fallback on the PLC side.

if is an absolute critical function, such as momentary button to start a process, always best to have the PLC unlatch the bit once the start function has been activated.