This item is not compatible for hp 840 g2
Pretty long shipping time, propably due to pandemic. Anyway module arrived in working order. Works out of the box in windows 10!