Found a great video from AppliancePartsPros.com about the door lock problem and it seemed to be my issue. Error code: FL. It was only confusing because the video said, you need a new door lock assembly if you can cannot open your front loader door. Well, that wasn't my problem. The problem was that it never locked so I could open it anytime. And because it wasn't locking, the wash cycle would stop and just throw the FL error.
The FL error is different from other error codes that include FL as part of the error code. With a front loader, the FL code is always the door lock. At least that's my take away. And the video helped me understand that (even if it wasn't quite right about the observed behavior).