3.2.15 BUG: Disappearing decks

I believe I’ve found a serious bug connected to the “Undo” and “return to bottom of deck” functions.
Steps to reproduce:
Draw the first card from deck
Draw the second card from deck
Shuffle the deck
Return the second card to bottom of deck
Shuffle the deck
Click “Undo” button
Click “Undo” button

The deck disappears and the only card remaining is the one sent to bottom (it should lay face up). Works in different modules (tested in Twiligh Imperium and Blood Bowl: Team Manager).

Model: Dell Inspiron 1520
OS: W7 64-bit SP1
CPU: Intel Core i5-4690 CPU@3.50 GHz
Memory: 8GB
Video: GeForce GTX 970
VASSAL: 3.2.15
Java: ver. 8 upt 51
Module: various

When two players are in a game you can:
Draw the first card from deck
Draw the second card from deck
Shuffle the deck
Return the second card to bottom of deck

The player doing this will see the deck just fine, but the other one won’t. The issue is temporarily fixed by syncing, but it would be nice if there was a termanent solution.