Hey Colin,
Thanks for reaching out here. First, if you already have the Event ID, then does the simpler function get_post() work for you? Like this:
$post = get_post( 1001 );
That example assumes that 1001 is your post ID. You can learn more about the get_post() function here → https://codex.wordpress.org/Function_Reference/get_post
If you’re only querying for one event post, I really recommend just using get_post() instead of WP_Query.
If you want to use WP_Query instead, then one thing I noticed about the code you posted here was a typo for the ‘post_status’ parameter. In the code you posted, it looked like this:
‘post_status’ => array(‘draft’,)
That extra comma after the word ‘draft’ could be causing problems, so make sure it’s just this:
'post_status' => array( 'draft' )
Let us know if any of this information helps!
Cheers,
George