The only option is to check before you buy, but sadly choice and demo places are limited.Also there is no Guarantee that a specific file will play on a system.
As an example I have Xtreamer and it has played every file I have thrown at it, Even now with Compressed headers. But one Hindi Movie Rip with GMC( Global Motion Compensation ) refuses to play. So with all the encoding options out there , there will never be a guarantee that all formats will play.
Sony is known to be stingy on Features as compared to Samsung and LG and even other lesser known brands.
The only rectification is to re-encode the movie for a specific system with a risk on Loss of Quality.or wait for Firmware release to improve compatibility.