WordPress Dashboard is loaded without css

I’d make sure your WordPress site is listed as the https address. Is it possible that you’re forcing an https address but you’ve left the WordPress address as http?

If you think that might be the case, perhaps either take off the ‘force https’ and then update the WP site to the https address in the settings (then you can put the ‘force https’ back on).

Or, put the correct address in the database. Eg. edit the address in wp-config.