Theme not applying when creating a quicksight dashboard/analysis via terraform

I’m using Terraform to deploy a dashboard + analysis via the aws_quicksight_dashboard and aws_quicksight_analysis resources respectively. According to the documentation, it should be taking in a theme ARN and applying it on creation, but it always defaults to the classic theme. I’ve tried a custom theme as well as the midnight theme arn, neither sticks on both the dashboard and the analysis. If anyone’s run into this issue and managed to solve it please let me know how?