Open Update SMS Blaster Contact
Open SMS Blaster, then the row Update action. Existing access rules remain unchanged.
Choose your layout
Classic opens first unless you save another default. Try the new layout and View old layout switch both ways. A layout in the page address takes priority for that visit. Failed default saves keep the previous choice and offer Retry. The four SMS Blaster contact pages share one choice. Switching views retains current inputs and the page address; it does not send messages or save contacts.
Original contact form
Open the existing row Update action for a real contact. The existing id query identifies that contact. Contact and Description use the returned record, and Update keeps the raw values and original numeric ID request. Switching layouts retains the draft; a newly returned record can still reseed it according to the original effect. Successful Update keeps its original return to SMS Blaster.
Loading, failure and Print
During a contact reload, the original Loader is shown while an already loaded form host remains hidden and mounted. Missing id or a failed contact read keeps the original redirect to SMS Blaster; no guaranteed child Retry is added. The new view disables protected controls during reads or Update. Native Print keeps the original rendered field scope and original hidden Update button. Populated physical paper remains untested.
