I have not tried the workarounds that markowe suggested. But for the time being I have switched to “WPAlchemy” (https://www.farinspace.com/wpalchemy-metabox/).
Also if you see code for “WPAlchemy” you will notice that it works perfectly fine with just “save_post” and nothing more. (So there is some magic which we are not aware of)