We run two 48v Li-ion battery packs in parallel on my son's electric conversion kart. They are repurposed computer server 13s4p packs made with 18650 cells, 13s8p when together (~12.8AH total capacity). Both packs were identical in terms of cells, BMS, construction, age, etc.
Each pack has it's own BMS and are connected together by a xt60 splitter outside the packs to give me flexibility to run the kart with a singular or multiple packs. I originally designed the kart's battery tray to hold total of three packs but two gave him more than enough run time so never wound up building that third battery.
Both packs were fully charged up individually from the start, double checked that the top charge voltage was equal before connecting the parallel cable to join them together. The combined packs are connected to the Kart or charger as one unit and have stayed that way.
The BMS on each pack should take control of power management and pack protection if one pack goes down. Just make sure each individual pack (ie batt cell and BMS amp draw ratings) can handle the amp draw of your kart if one pack suddenly goes offline during use, otherwise the BMS of the remaining pack may trip and shut everything down.
Although using multiple packs in parallel is mainly done to increase your total capacity or run time, there is also an added benefit of less stress on each cell due to increase in shared current draw capacity. For instance our packs are built with 25a rated cells, so each pack is rated to provide 100a max current outpt (when paired with the right BMS). Theoretically we could push 200a (!) with the two packs in parallel (assuming the right specs for wiring, connectors, etc). On our kart the 2000w motor and controller can only pull up to 34A draw. When running our two battery packs in parallel that 34A max current draw is now spread out among 8 cells or 4.25A max pull per cell (vs rated 25A max per cell). Less stress for each cell, cooler cells, happier and longer lasting cells, less Kaboom potential.