The reason why the difficulty dropped but the hashrate stayed constant is due to the ice age being delayed and the block times returning to 14 seconds.
The ice age basically keeps increasing the difficulty even with constant hashrate to keep the block time delayed. This was removed from the new fork and hence the reason for the steep drop. Its normal.