Q: Why my multi variation item has not been revised?

A: Be sure you have entered the marketplace variation (In this example we'll use eBay variation) is not entered for each variant.

It's only optional if it's not a multi-variation listing. But please note if it is a multi-variation item, it is required to add the variations.
If the variations are not entered, sku grid is treating the item as "multiple suppliers per item" which is when you have more than one supplier URL as a source for 1 eBay listing (no variations).  Sku Grid reprices based off of the lowest-priced, in-stock supplier out of the entries but the revision is sent to only revise the item as a whole, not variations. As such, eBay is then likely rejecting the revision because variations actually exist.

The variations need to be entered into the eBay Variation Field in the following format:

Variation Label|Variation Value

exactly as they are on your eBay listing.  If the listing has 2 or more parts, let's say size & color, you separate the pairs of variation label and value with ** like this

Variation Label 1|Variation Value 1**Variation Label 2|Variation Value 2
For example, if it were a shirt and if the variation labels were "Color" and "Size" and the values were "Blue" and "Large", it would be written as follows:  Color|Blue**Size|Large for each entry in the grid so that the correct supplier URLs are then linked to the correct variation.

Once done, you'd need to click the force reprice link for each variation.