Woocommerce orderby rand with tax_query not random

It appears that the WP_Query was correct. I am hosting with WP_Engine and I had to contact their support desk and have the ticket elevated to resolve the issue. Apparently the query, even with the 'orderby' => 'rand', was being cached by their servers. I should have contacted them earlier, but I thought it was something that I was doing incorrectly in my query. Thanks all for the help!