Wonder board.
The sub floor should not be a problem if it hasn't been one for other reasons. What is most important is the installation of cement board over the sub floor to keep the tile and grout from cracking. Most marble tile used in residential buildings is not so heavy as to create weight issues.
I would not recommend it. It will not bond properly. You will have to install an appropriate sub-floor, then install the tile on that
Almost for certain, you have water damage in your sub floor which is weakening the floor, causing it to sag, causing the tile to crack. Yes you could replace the sub floor and flooring, but find what's causing the water damages and fix that first. or a joist could be broken
The list is long:1) Item dropped on it2) Large/Heavy item caused sub floor to flex3) Poor installation4) House shifted5) Flaw in tile
The tile is not the issue as much as the sturdiness of the sub floor and the installation of cement board over the sub floor that keeps the tile and grout from cracking. Tile on a cement slab should hold just fine, as long as there are no unsupported pockets between the two. Our upright piano is on a tiled floor with no issues.
The best way to repair particle board sub-flooring is to cut out the bad spot and replace with new board. You can only use vinyl and self stick tile over particle board. Ceramic tile cannot because the moisture in the thin-sets will break down the particle board.
You couldn't tile directly over a plywood sub-floor because over time, the wood will be expanding. There are products you can use in between the plywood and tiles to keep them in place such as cement backer board.
Improper installation. You must install cement board over the sub floor before you tile. If the tile was glued to plywood which is not waterproof, the plywood will absorb moisture which will cause the grout to crack and deteriorate
The first thing you want to do is be sure that the original tile is secure and even. If it is loose, or uneven the new tile may pop out or crack under normal wear and tear. If it is uneven or unsecure you can lay a sub-floor to give the new tile a even base.
No unless it is a cement substrate. Wood sub floors are not strong enough. You need to have a mud bed poured or put some type of cement board down.
1"
The cost to lay down a luan sub floor is $15 per sheet, and this would include the material.