11 PM - 6 AM (give or take an hour each way) is the "maintenance window" for most tech companies (Phone, cable etc.) so that probably explains the late ones. I'd call their tech support to report the repeated 3 PM outages, ask for a ticket number, and call / escalate each day. They'll figure it out if it's made a priority for them. Be friendly, but persistent.