what a bug. thx for that ive reset my device few times for this reason.
Because I had the same problem and was stuck, and found this thread, I wanted to mention here that another thing to check is your Display Resolution . On my Galaxy S8, Samsung Pay spins and won't start on the lowest HD+ resolution. Changing the display to any higher resolution lets it run normally again. Check that setting before resorting to a reset!