We have pushed a fix to address the issue with Rank 20 rewards. If you are missing your rewards for Class Rank 20, please play a match to completion and the Rewards should drop into your Armory.
Thanks for sticking with us.
Would it be a good idea to port all the BF1 maps?
Obviously have to switch out old assets such as vehicles and stationary etc. but wouldn't be that much trouble tbh.