Since I have upgraded to 4.6.14 > 4.6.16 everything is so messed up on my website. Events that are not yet finished they are not appearing on the dashboard, Cant change the event end date, clicking save button returns only endless CiviCRM logo loop. Cant renew membership. Keep getting the message "The Contact Sub Type does not match the Contact type for this record".
@Tapash - I tried to reproduce one of the specific issues that you reported post upgrade to 4.6.16 : Fatal Error when renewing membership after Upgrading to 4.6.16
But I can not - it's all working fine on our 4.6.16s - I also don't have any reports of any of our projects experiencing issues on 4.6.16 I'm wondering if perhaps something went wrong during your recent upgrade?
General recipe for this is to restore both code base (files) & databases back to 4.6.14 and then to run the upgrade script [to 4.6.16] again. If you can: run it via drush - it may give you some warnings/errors that give you some insight as to what's going on.
sudo -u apache drush civicrm-upgrade-db