PLAT-6528 - Failure constructor loses underlying exception