Parent to Bone problem in 2.34 game engine

I have just started using blender 2.34 to continue work on my game because of the way physics are calculated in this version compared to the newer ones. When I try to parent an object to a specific bone it works outside of the game engine but once I start the game engine, it is as if the child object is the child of the armature object itself. Is this a glitch and what can I do about it?

it is a bug

it was fixed in 2.37