Unfortunately not - I finally got IB on livechat and they reviewed my account and confirmed that this is a bug. They've got the team reviewing the issue.
So that’s why my margin swings wildly overnight. It needs to be system-wide, so every time they fix a bug for someone else, my margin may look different the next morning.