For the drawing variable, try using the variable Block $PRPSHEET for the file extension .SLDDRW only.
$PRP will pull the variable directly from the drawing file, $PRPSHEET will transfer it from the model.
However, $PRPSHEET requires the drawing to be opened and saved in order to modify its contents.
This will fix the problem with the drawing titleblock even though this was never an issue before. Having said that something has changed in the way the data cards are populated. In the past we filled out the part/assembly card and all tabs were updated. This is still true for the part/assembly cards; however, the data does not transfer over to the drawing card as it did before. It used to populate both the @ tab and the SHEET1 TAB but now it only does one of the tabs.
Any ideas or should this be a new post?