An additional electrical permit was issued on Nov 9th. No screenshot but easily found via the NOLA OneStopApp system.
Can somebody in the area stop by and take a look? If you can't drive in, consider parking nearby and entering on foot, perhaps via hotel lobby. The construction is supposed to be on the second level of the deck.