I JUST had the same problem. As my car is still under warranty (but barely) I just made an appointment to get it looked at before the warranty expired. BUT I hadn't tried restarting the car and trying again. That worked. Have you had the problem again? Was there eventually a failure that had to be repaired/replaced?
Heck I forgot about this.. the issue has not happened again. Didnt have it looked at and nothing had to be repaired.replaced.