Can you test in single player to see if you get the same thing? Might be useful. You could even copy the database and test with the exact same character
Just to eliminate any server performance / configuration issues