@Anshu kumar This is very important! Please look into it!
It seems like visual issues get a much higher priority than security problems. I don't get it.
edit: It did some more testing and found out that it does work if I use a certificate that is signed by a ca that is marked as trusted in the keychain. This works for me now but I still think it should work with a self signed certificate that has been marked as trusted.

@Meister ,you can add macOS to the title if possible. Here I have some erratic behaviour as well. It seems like there is an issue if the selected item leaves the window when scrolling up/down, it always switches back to the selected item.
Another issue with scrolling is in the editor 'window'. When scrolling sometimes all text fields dissappear for a while and I can only scroll to the top of notes field, from there I have to grab the scroll bar with the mouse pointer.
Actually this happens in every view that is scrollable.
BUT: All of this only happens when using the scroll wheel on a mouse. On the trackpad there doesn't seem to be an issue.

I am using a local webdav server with a self signed certificate which I imported into my login Keychain and marked as trusted. In Enpass 5 that worked without a warning as expected but in Enpass 6 I get the red warning and I am only able to use the server if I disable the certificate check. Please fix this, thanks!

Thank you @Anshu kumar for clarifying that this is the way you want to go with Enpass.
I still don't agree that it makes sense in every case and also about not having to worry about security. With this design every vault is only as secure as the primary vault passphrase wise. You are right that I can disable sync for a vault which means it is secure on the storage device/service I am syncing with but on my PC/Mac I have to use a passphrase on the primary vault that is at least as secure as the passphrases of the other vaults if I don't want to sacrifice security.
I think this doesn't make sense because the passphrase of the primary vault is the one I have to type in very frequently so I don't want it to be too complicated and long but if the more complex passphrase of a separate vault is stored in that primary vault, again, the added security of the separate vault is gone (again, only locally).
Also I like to use the PIN after typing in the passphrase once which weakens security in favor of convenience. It would be irresponsible to do this if the security of every vault depends on that PIN.
I think it shouldn't be too hard to allow vaults that have to be unlocked individually and it would help a lot!
I hope you understand my concerns and think about this again. Especially considering that 1Password has exactly the same weakness and quite a few users who are unhappy with it (https://discussions.agilebits.com/discussion/56271/individual-unlocking-of-secondary-vaults-gone-in-1password-6).

I like the way you managed to get Enpass6 started by the browser when clicking the extension icon but in most cases the app is started, put into the menu bar but the extension cannot connect to the app. I am using the latest macOS with Firefox 63.0 and the latest beta of Enpass6+Extension.
Sometimes it does work but that is like 1/10 and seems pretty random.
If you need any additional information, please let me know.

No, only the password of the primary vault is able to unlock everything. The passwords of the other vaults seem to be stored encrypted with the password of the primary vault.
edit:
sorry I think I got you wrong but my answer should still help. The vaults have different passwords but if you unlock the primary vault every vault is unlocked.