You aren't uploading to CWOP directly. You are using the AmbientCWOP.com service (which is not owned nor operated by Ambient nor by CWOP).
This service relies on Ambientweather.net being up and functional for your data.
Ambientweather.net is known to have temporary hick-ups and times when your data is not available (even if for just a short brief duration). They are a new service and they are growing fast.
Therefore AmbientCWOP.com is not able to process its data acquisition to upload to CWOP.
If your Internet service is not the issue then the likely culprit is Ambientweather.net is what I'm saying. So be sure to also rule out and ensure that your Internet is reliable. The easiest way to determine this is to see if other places that your station directly uploads to are or aren't also missing data. I realize that you aren't missing data on CWOP. So perhaps this isn't the best test. Another think you can do is when this next happens see if Ambientweather.net is available. And of course this also is not the perfect test because the Ambientweather.net website service and their API are possibly two distinct things. Perhaps contacting Danoh is the best recourse.
If this becomes problematic for you and you want to do something more proactive about it then I suggest investing in a more direct way to upload to CWOP, like for example using Cumulus MX, Meteobridge, Weather-Display, or WeeWX software.