The main reason Electra requires Visio 32 bits is because Microsoft does not support plug in for 64 bits Microsoft Office systems, as listed below:
- 64 bits edition of Microsoft Office 2013
- Understanding 64 bits Office systems
- Beware of Office 2010's 64 bit shortcomings
Please note that Windows XP/7/8/10 both 32 bits and 64 bits are supported and works well for Electra.