edit: i fixed the first issue, items now reliably add to cart!
However the billing options page in checkout is still blank. I have woocommerce payments, stripe, and woocommerce paypal plugins activated. I tried de-activating each one to see if there was a conflict but it did not help.