The problems lies in ClementineTile() and LusamineHomeBonus() -> both use 0 as position of the button without accounting the other exists.
Additional strange thing in LusamineHomeBonus() -> the Lusamine house description is there even before she confirms pregnancy or invites you there.