Working with older cards here, but I seem to be having some problems with sources that provide multiple mana casting cards with "
X" in their mana costs.
Examples I've experienced:
Rosheen Meanderer being used to cast
Protean Hydra,
Savageborn Hydra,
Fireball, or
Gelatinous Genesis.
Overgrown Battlement being used when there are multiple other defenders to cast
Protean Hydra,
Savageborn Hydra,
Fireball, or
Gelatinous Genesis.
Everflowing Chalice being used to cast
Savageborn Hydra,
Fireball, or
Gelatinous Genesis.
In each of these examples, tapping the aforementioned mana sources will only provide 1 mana toward the cost of "
X". It should be noted, though, that
Overgrown Battlement has worked fine when it was used to pay a non-"
X" mana cost, and has produced more than 1 mana.
Everflowing Chalice seemed to work well when used in non-"
X" conditions as well.
(This could not be tested for
Rosheen Meanderer, as she can only produce mana for costs with "
X" in them. This feature works fine for her, though, as she is unable to be tapped for those cards.)
A related issue was found casting cards with Multikicker -- specifically
Everflowing Chalice. When Overgrown Battlements were used with two other defenders (so they should have produced 3 mana apiece), there was no remainder for the Multikicker; tapping the Battlement only covered one use.
Because the issue is with mana production, I was unable to find anything in the log about it. My apologies on that!