It’s always the combinations that catch you out.
Bigfile tablespaces have their uses – especially in big systems
Materialized views have their users – especially in big systems
There’s absolutely no reason why the two technologies should interfere with each other … until you find a bug !
Running an example, stripped to the bare minimum, and doing a couple of things that I personally don’t like doing, on 11.2.0.4: