Hi,
yeah, it sounds like a weird issue indeed.
Could it be your physics settings? have you messed with Unity prefs for physics?
Can you reproduce on an fresh project with a simple character made from scratch? if you can, then I may be able to look at it and debug.
bye,
Jean