THE QUICK ANSWER

First decide what needs resetting. On Craftsman 139.54915, holding the opener's LEARN button until its indicator goes out, approximately six seconds, erases all remote and keypad codes. Pairing one remote is a different operation. Check the full model before pressing and holding any control.

Before resetting a Craftsman garage door opener, decide what you need to reset. Restarting the opener, pairing a remote, changing a keypad PIN and erasing all paired controls are different actions. On some models, holding the LEARN button erases every stored remote and keypad code, so don’t hold it just to see what happens.

Find the full model number on your opener and follow the instructions for that model. A label such as 1/2 HP identifies motor power, not a unique model or reset procedure. Below is one documented example for Craftsman 139.54915, along with guidance for choosing the right kind of reset.

Keep people and objects away from the door whenever you test it. If the door is crooked, a cable is loose, or the door moves unpredictably, stop using it and arrange professional service. Do not adjust springs, cables, force or travel settings as a first response to a remote problem.

Choose the action that matches your problem

Your goalWhat to look for in your model’s instructions
A remote stopped workingCheck the remote battery, the wall-control lock feature and other controls before erasing memory.
Add a compatible remoteLook for program a remote; this is not necessarily the same as erasing existing remotes.
Remove a lost remote’s accessFind erase remote controls / keyless entries and check what else will be removed.
Change a keypad PINFind the instructions for your keypad and opener; a PIN change is not automatically a full memory erase.
Reconnect a smart accessory or Wi-FiFind the instructions for that system and model. A remote-code erase may not clear or reconnect every accessory.
The door will not close or lights are flashingRecord the symptom and light pattern first; a reset does not identify why the door is refusing to close.

For help interpreting the last situation, see our Craftsman garage door opener troubleshooting guide. Do not bypass safety sensors to make a door close.

Example: erase remote and keypad codes on Craftsman 139.54915

The manufacturer’s guide for model 139.54915 describes how to erase all remote-control and keyless-entry codes. These steps are an example for that model only; do not apply them to an opener identified only as “Craftsman 1/2 HP”.

Before you start: erasing the memory removes all stored remote and keypad codes covered by this procedure. Make sure you have a safe way into the garage and that you can reprogram the compatible controls you intend to keep. The guide also describes a separate, broader erase for AssureLink accessories; do not repeat the erase action unless that is your specific goal and the model’s instructions call for it.

  1. Confirm that the full model number is 139.54915 and find the opener’s LEARN button and its indicator as shown in its guide.
  2. Keep the door area clear. Press and hold the opener’s LEARN button until the LEARN indicator goes out. The guide says this takes approximately six seconds.
  3. At that point, the guide says all remote-control and keyless-entry codes have been erased. Reprogram each compatible control you want to use by following the programming section for that equipment.

That procedure intentionally removes access for the listed controls. It is not a diagnostic fix for a damaged door or an instruction to change safety settings.

What happens after the codes are erased?

For model 139.54915, the manufacturer gives a separate procedure to program a compatible remote: briefly press and release the opener’s LEARN button, then use the remote within the time window described in the guide and look for its confirmation signal. The guide distinguishes this brief programming action from holding the button to erase memory.

Use the full instructions for the opener and the particular remote or keypad. Compatibility and confirmation signals vary. Test each reprogrammed control with the door in sight and its path clear. If a control will not pair, verify compatibility before assuming the opener needs another reset.

Does unplugging a Craftsman opener erase its remotes?

Do not assume it does. Chamberlain Group says that on the systems covered by its memory-erasure guidance, unplugging the opener does not erase programming. That article describes LiftMaster systems; it does not prove identical behaviour for every Craftsman generation.

If you need to remove a lost remote’s access, use your model’s documented memory-erasure procedure. If you are troubleshooting after a power interruption, first observe which controls work and consult the model-specific guidance instead of assuming that all paired devices have been erased.

What if the remote still does not work?

Check whether the wall control and another already-paired remote work. On supported wall controls, a lock feature can prevent a remote from operating even while the wall button works. A depleted battery, compatibility issue or interference is also possible. Craftsman’s support article describes this distinction for its multifunction wall control.

Our Craftsman troubleshooting guide walks through these observations before any memory is erased.

If none of the controls work, or the door reverses, binds or shows a diagnostic pattern, write down the full model and the exact symptom. A memory reset cannot establish whether the cause is a control, sensor, wiring or mechanical issue. Use the troubleshooting guide for the model or contact a trained garage-door professional.

Frequently asked questions

How do I reset a Craftsman 1/2 HP garage door opener?

First find the full model number. “1/2 HP” alone does not establish which control board or programming sequence you have. Select the action you need—such as pairing one remote or erasing all codes—and follow the instructions for that model.

Will holding LEARN erase all my remotes?

On the documented Craftsman 139.54915, holding the opener’s LEARN button until its indicator goes out erases all stored remote and keyless-entry codes. Other models can differ. Check what the procedure removes before using it, and be ready to reprogram controls you still need.

Does a reset fix a door that will not close?

Not necessarily. A refusal to close can involve safety sensors or other conditions. Identify the light, pattern and model first; do not clear codes or change force settings as a substitute for finding the cause.

Is changing the keypad PIN the same as erasing opener memory?

Not necessarily. A keypad can have its own PIN-change procedure. An opener memory erase may remove multiple paired controls. Use the instructions for your exact keypad and opener, and check the effect before proceeding.

To add an accessory without a full reset, see the model-specific guides to programming a Craftsman remote and programming a Craftsman keypad.

The useful takeaway

Choose the operation before pressing LEARN. Erasing access codes is intentional and affects the controls you must reprogram; it is not a substitute for investigating an unsafe or faulty door.

Sources & scope

Manufacturer documentation and official guidance, checked 1 Nov 2026. This is a researched explanation, not a hands-on test or a manufacturer service bulletin. Match instructions to your exact model.

  1. Craftsman 139.54915 owner’s guide

    programming and two distinct memory-erasure operations. Check the printed programming section and the complete safety instructions.

  2. Craftsman Support: wall button works but remote does not

    possible causes including a supported lock feature.

  3. Chamberlain Group: erasing a remote from opener memory

    example of memory retention when unplugged on the systems described, not a universal Craftsman procedure.