Error 95 means the currency in the listing doesn't match the currency expected by the targeted eBay site (USD on eBay US, GBP on eBay UK, EUR on eBay DE). The listing is rejected.
Cross-site listings without currency conversion, default-USD feeds being submitted to non-US sites, or post-migration listings where the currency wasn't refreshed. Some sellers also try to swap currency mid-revise, which eBay blocks (error 10065).