This sounds like a bug in core have you checked with them about this?