Maximum of [type] idol in altar disabling idols with weaver enchant

I have a “Carcinised Altar of the Woven Sun” with a corrupted explicit including “3 Heretical Idols equipped at Maximum” and using 1x Omen Idol plus only 2x Heretical Idols.

SYMPTOM: Both Heretical Idols have been enchanted at the Weaver bench. Each time they have upgraded while in use, they were disabled in the interface, showing red with an X in the lower corner. This happened each time one of them upgraded, even though the max is 3 and I only have 2.

ACTIONS TAKEN: Simply removing the disabled idols and placing them back does not resolve this. Removing the disabled idols (or all idols) then removing and placing the altar again does allow the enchanted idols to function again (apparently).

I did not think to grab screenshots while items were disabled but can watch for it again and update later.

I misstated one note: the disabling is not on every upgrade. It appears each upgrade is counting the idol again for the purpose of the maximum; a single upgrade (making the count 3) did not disable anything, the next one did. Screenshot below.

Reseating the altar fixed it as before. So, for now, it appears we’ll need to check and possibly reseat altars every time enchantments upgrade if there is a relevant maximum in play.