The only way I can think of for this to be fixed is that after a certain amount of time the block under you will break if you have been on it for a while. For example if you're camping on a block after mining all other blocks around you, after 10 seconds that block your on while break.