I’ve encountered almost the same issue, and have documented my experience and solution as a bug report.