I figured it out. Plugins load in alphabetical order. My plugin had “45” in its name, so it was loading before ACF. I renamed it “Forty-five” and problem solved.
More info here: https://wordpress.org/support/topic/how-to-change-plugins-load-order?replies=11#post-1385859