Good afternoon Matthew and welcome back!
Thank you for reaching out to us.
We are sorry to hear about the weekly view showing blacked out events.
I would love to help you with this topic.
Somehow, there is a CSS rule that seems to be overriding the one in place.
In any case, you can simply add the following to your Custom CSS box in Divi.
.tribe-grid-allday .tribe-events-week-allday-single, .tribe-grid-body .tribe-events-week-hourly-single, .tribe-grid-allday .tribe-events-week-allday-single:hover, .tribe-grid-body .tribe-events-week-hourly-single:hover {
background-color: #64bca0 !important;
border-color: #409479 !important;
}
Let me know if that helps.
Have a great day!
Geoff B.