I am facing the same issue on my custom model while using mixed-precision. I am using tf 2.5.0. This issue is visible on Windows and Ubuntu.
x = self.conv4(y1) + self.conv3(y2)

here x, y1, y2 have dtype = float16
self.conv3 and self.conv4 are mixed precision layers